desfire卡授权流程
2017-02-15 14:10:06 0 举报
Desfire卡授权流程是一个复杂的过程,需要通过多个步骤来完成。首先,用户需要在读卡器上刷卡,然后输入密码。接着,系统会验证用户的身份和权限,如果验证通过,系统会生成一个授权码。最后,用户需要将授权码输入到POS机或其他设备上,完成交易或操作。整个过程涉及到加密、解密、身份验证等技术手段,确保了安全性和可靠性。此外,Desfire卡还支持多种应用,如门禁控制、公共交通等,为用户提供了更加便捷的服务。总之,Desfire卡授权流程虽然有些复杂,但只要按照规定的步骤操作,就可以顺利完成。
作者其他创作
大纲/内容
控制器接受软件下方的控卡信息(包含控卡信息、应用读取密钥及读取文件相关索引信息)
获取授权信息里的5个要素内容
控制器固件逻辑
这块走瑞迪优约定好的485通信接口,对应读头存储相关信息
百傲瑞达
许可授权信息
发卡软件操作
生成许可信息,包含,主控密钥密文、控卡信息密文、控卡应用读写密钥密文、控卡应用读密钥密文、其他应用读写密钥密文
发卡软件根据许可提供的主控密钥在卡里创建控卡应用(AID1)的控卡应用,对应将控卡信息和该应用的读写密钥和读密钥设置到卡里
下发控卡信息给设备
读头根据存储的信息,读取卡控卡信息,进行比对,判断是否符合的授权卡
发卡
传输给读头
设备接收到信息,通过走485传给读头,读头存储控卡信息和控卡应用读取密钥等
mainKey :主控密钥;CID:控卡信息密文;appKeyA:控卡应用读写密钥密文appKeyB:控卡应用只读密钥密文moduleKey:AID大于2的应用读写密钥
导入许可授权信息
百傲瑞达获得授权信息
技术要点:desfire卡最多设置14组密钥和28个应用,每个应用下可以设置32文件;一期控卡:发卡器利用主控密钥生成一个控卡应用(AID1),设置了两组控卡应用密钥,读写和读;百傲瑞达:接收许可导入信息,将控卡信息、控卡应用读密钥及相关卡读取文件信息下方给控制器,控制器通过485传输给读头,读头会保存对应,控卡应用读密钥和控卡信息,供刷卡时候比对校验是否合法卡。
刷卡验证
许可服务器生成
0 条评论
回复 删除
下一页