LKT4304芯片对比认证方案
对比认证方案应用模式固定,调试简单,MCU主控端只需要移植对称加密算法和简单的加密操作即可,不需对主控MCU端原有程序做大的改动。同时也不需要用户了解加密芯片内部运行流程,因此调试周期短,研发投入小。
对比认证方案实现的步骤如下:
1. 主控MCU与加密芯片端分别预置安全密钥Key1、Key2(相同的3DES密钥)
2. MCU与加密芯片端预置相同的初始向量Iv(8字节)
3. MCU端发送附带16字节随机数Rand1(密文传送)指令,请求加密芯片产生挑战数据
4. 加密芯片端使用Key2解密指令数据得到Rand1
5. 加密芯片端产生16字节随机数Rand2
6. 计算D1,D1 = (Rand1 ^ Rand2)
7. 生成挑战数据D, D= D1 || Rand2
8. 计算密文C,C =3DES_EncCBC(Iv,key2, D)。并将C返回给MCU
9. MCU端解密密文C,3DES_DecCBC(Iv,key1, C),截取Rand2
10. MCU端计算D1’, D1’ = (Rand1 ^ Rand2)
11. 如果 D’ == D 则认证成功,否则认证失败
对比认证流程如如下所示:
-
收藏
-
1赞同
热议话题 换一换
-
传感器专家网
红外传感器和超声波传感器哪个好 在选择红外传感器和超声波传感器时,有几件事需要考虑。这两种传感器都有其优点和缺点,因此,正确的选择取决于它们的使用环境。 红外传感器通过发射红外辐射并测量波的反射来检测物体的存在。这些传感器在检测近距离内的不透明物体方面工作良好。它们通常用于自动门、电梯和照明系统等。此外,它们相对便宜,易于使用。 另一方面,超声波传感器使用声波来测量物体或表面的距离。这些传感器在检测透明或反射表面以及有灰尘和烟雾的环境中的物体方面非常有效。它们对小物体也有很高的灵敏度,可以从远处探测到它们。它们通常用于机器人、停车传感器和避障系统等应用。 在性能方面,很难确定哪种传感器更好,因为两者各有优缺点。然而,当涉及到更复杂和变化的环境时,超声波传感器往往比红外传感器表现更好。这是因为超声波传感器依赖声波而不是反射光,使其受不断变化的照明条件和表面特性的影响较小。 在成本方面,红外传感器通常比超声波传感器便宜。然而,情况并非总是如此,因为成本因传感器的品牌和具体应用而异。在比较定价差异时,考虑其他因素,如准确性、范围和耐用性,这一点很重要。 红外和超声波传感器都有其优点和局限性,它们之间的选择在很大程度上取决于具体的应用。红外传感器可靠且价格低廉,但最适合近距离检测不透明物体。另一方面,超声波传感器可以检测透明和反射表面,以及来自更远距离的小物体,使其非常适合更复杂和不断变化的环境。www.eptsz.com ——深圳市能点科技有限公司
52人参与137976阅读 -
中国传感器产业
主营称重传感器.称重模块.拉压力传感器.张力传感器.多维力传感器.扭矩传感器.油田载荷传感器.变送器.非标定制.可以带加工.
97人参与36142阅读 -
传感线缆
微型测力传感器特种线缆
2人参与24947阅读 -
物联网
蓄电池防火安科瑞ABAT100系列蓄电池在线监测系统解决方案介绍
21人参与21705阅读 -
压力传感器
SDP31体积迷你的差压传感器
110人参与21380阅读
您需要登录才可以回复登录|注册