【发布时间】:2014-10-04 12:42:32
【问题描述】:
我在我的 java 卡上使用 JCManager 工具加载小程序。该软件顶部有三个字段用于验证密钥,分别名为S_ENC、S_MAC 和DEK。
据我所知,ENC 代表加密,MAC 代表消息验证码,DEK 代表数据加密密钥 em>。
我想知道他们什么时候使用的(沟通中的哪一步?INITIAL UPDATE,EXTERNAL AUTHENTICATION?...)?
在每次通信中使用的所有这三个键,还是其中一些是可选的?
在哪里? (卡或终端或两者兼而有之?)
另外,我想知道KEK 是什么?智能卡中有KEK吗?
【问题讨论】:
-
这次我已经回答过了,但我感觉到你强烈不愿意进行任何类型的研究。请不要立即将您不理解的任何内容变成问题。
标签: encryption cryptography smartcard javacard smartcard-reader