我有一个Android应用程序并尝试阅读,在3DES模式下编写desfire ev1标签。 我获得了所有命令:...创建应用程序,使用新应用程序进行身份验证,在新应用程序中创建std文件,读取新文件。 我想我有成功的rndA rndB正确的会话密钥。
文件处于enchipher模式,当我尝试用0 IV的会话密钥解密时,我没有得到正确的数据(全零)+ crc + padding(零)但是一些随机数据。
如果我使用纯文本创建文件,我会得到正确的读取数据(全部为零)
简直就是我不确定如何使用IV。 IV不应该是0吗?如果是这样,在读取文件响应解密之前何时以及如何更新IV?
谢谢!