こんにちは、SmartCard を使用した相互認証の動作に関する情報を探しています。助けていただけないでしょうか。apdu コマンドのリバース エンジニアリングに取り組んでおり、MAC の計算方法を知りたいです。たとえば、次のものがあります。
APPLET: A4 00 04 0C XX XX XX
APDU: 00 84 00 00 08 C9
TRX: 00 82 00 00 28 [seed bytes Transformed enc mac ...] 00
TRX: B0 0C 0D 81 00 97 01 5D 8E 08 [MAC] 00
最初の 2 つのコマンドは完全に理解していますが、3 番目のコマンド 00 82 から始めて、MAC の計算方法とそれに続くものを知りたいところです。読み取りを行うために、情報とドキュメントを知りたいです。相互認証について