摘要
在NFC技术的实际应用中,安全问题始终是制约其广泛应用的关键因素,传统的NFC通信安全性较低,数据容易被复制或篡改。因此,本发明提出一种NFC芯片的动态加密算法,在NFC非易失性扇区中设计一个计数器,用以确保动态密文的随机性和真实性,同时在芯片中写入密钥key1与密钥Ckey2,并保存到保密的验证端,以感应芯片时获得的芯片UID、key1、Ckey2与计数器数以及由随机数算法生成的随机数作为输入参数,经过加密算法生成一组动态密文与验证端进行比对验证,执行每次验证仅依赖动态密文且验证后动态密文立即失效,同时提供灵活的密钥生成方式,并确保通过密文能够反推UID,满足对数据安全性和可追溯性的双重需求。
技术关键词
动态加密算法
NFC芯片
计数器
密钥
对称加密算法
数据安全性
拼接算法
生成方式
扇区
字符
参数
数值