我通过OpenMobileAPI访问智能卡。
我使用 GetProtectedData(80 D8 01 00 00)成功读取PAN(隐藏值),获取模数(80 CA DF 07 00) / 指数(80 CA DF 05 00)值,并创建公钥等。
现在我需要阅读visible data
(完整的盘号,有效期,......)。
我知道我需要做一个 VerifyPasscode 。
我通过模数/指数(与之前相同)创建了public key
,并使用RSA( 7F +引脚块+不可预测的数字+填充)对引脚数据进行了加密,并使用 VerifyPasscode命令(00 20)发送。但我得到的响应为(69 84:参考数据可逆阻止(无效))。
所以我相信我的封锁不正确。
任何想法?
谢谢