OpenMobileAPI 経由でスマートカードにアクセスしています。
GetProtectedData (80 D8 01 00 00)を使用して、modulus (80 CA DF 07 00) / exponent(80 CA DF 05 00)値を取得し、公開鍵とすぐ。
今、私は読む必要がありますvisible data
(完全なパン番号、有効期限、..)。
VerifyPasscodeを実行する必要があることはわかっています。モジュラス/指数 (前と同じ)で作成public key
し、RSA ( 7F + ピン ブロック + 予測不可能な数値 + パディング)を使用してピン データを暗号化し、 VerifyPasscode コマンド (00 20)を使用して送信しました。しかし、 (69 84:参照データが可逆的にブロックされました(無効化されました))という応答が得られます。
したがって、私の暗号化は正しくないと思います。
何か案は ?
ありがとうございました