首页 > 其他分享 >LKT4304芯片对比认证方案

LKT4304芯片对比认证方案

时间:2024-07-31 10:10:09浏览次数:8  
标签:加密 芯片 认证 Rand2 MCU LKT4304 D1

对比案应用模式固定,调试简单,MCU主控端只需要移植对称加密算法和简单的加密操作即可,不需对主控MCU端原有程序做大的改动。同时也不需要用户了解加密芯片内部运行流程,因此调试周期短,研发投入小。凌科芯安公司提供相应的Demo例程,用户直接移植即可使用。
对比认证方案实现的步骤如下:
主控MCU与加密芯片端分别预置安全密钥Key1、Key2(相同的3DES密钥)
MCU与加密芯片端预置相同的初始向量Iv(8字节)
MCU端发送附带16字节随机数Rand1(密文传送)指令,请求加密芯片产生挑战数据
加密芯片端使用Key2解密指令数据得到Rand1
加密芯片端产生16字节随机数Rand2
计算D1,D1 = (Rand1 ^ Rand2)
生成挑战数据D, D= D1 || Rand2
计算密文C,C =3DES_EncCBC(Iv,key2, D)。并将C返回给MCU
MCU端解密密文C,3DES_DecCBC(Iv,key1, C),截取Rand2
MCU端计算D1’, D1’ = (Rand1 ^ Rand2)
如果 D’ == D 则认证成功,否则认证失败
对比认证流程如如下所示:

标签:加密,芯片,认证,Rand2,MCU,LKT4304,D1
From: https://www.cnblogs.com/mini123/p/18333981

相关文章

  • ITSS三级认证需要多少钱?
    信息技术服务标准(ITSS)认证是评估一个企业在信息技术服务领域能力的标准之一,它涵盖了从基础标准、支撑标准到基于业务的需求侧和供给侧标准的全面内容。具体条件独立法人地位:申请单位需要具有独立的法人地位,这是三级认证的基本要求之一。运维服务能力体系:申请单位必须已按照......
  • 忘记MySQL密码的处理措施(取消密码认证,直接登录)
    忘记MySQL密码/etc/my.cnf.d/mysql-server.cnf删除#号,取消注释skip-grant-tables选项下参数重启mysqld服务后,直接回车登录查看status状态直接修改密码无法成功,提示在skip-grant-tables选项下使用FLUSHPRIVILEGES;命令刷新权限即可回到上面删除掉skip-grant-tables......
  • LKT加密芯片优势
    凌科芯安公司作为加密芯片行业的高新技术企业,通过了ISO9001质量体系标准认证,其芯片操作系统LKCOS,通过了权威部门的严格检测,通过技术自主创新研发,保护了自己的知识产权和经济利益,更有效的保护了行业内的信息安全。凭借多年的智能卡技术的深入研究的同时,以及嵌入式加密领域积累的深......
  • [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-20 读写I2C接口的RTC时钟芯片
    软件版本:Anlogic-TD5.9.1-DR1_ES1.1操作系统:WIN1064bit硬件平台:适用安路(Anlogic)FPGA实验平台:米联客-MLK-L1-CZ06-DR1M90G开发板板卡获取平台:https://milianke.tmall.com/登录"米联客"FPGA社区http://www.uisrc.com视频课程、答疑解惑! 1概述    本节课继续利用I......
  • mongo副本集开启安全认证
    线上mongo是四节点的副本集,其中一个节点是延迟并且隐藏不参与选举。由于业务的需要,现在需要开启mongo的安全认证。根据官网的介绍(https://www.mongodb.com/zh-cn/docs/manual/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime/),可以采取不停机(t......
  • 最新版Bertom降噪,压缩,均衡,简单好用有效,win和mac,支持Intel和M芯片
    一。DenoiserClassic3.07win&mac   1)DenoiserClassic是一个零延迟降噪插件,用于音乐,后期制作和现场使用。2)产品特点: BertomDenoiser是一个专为音乐和后期制作/对话设计的降噪插件。一个简单的用户界面,不依赖于“学习”静态噪声配置文件。 完全自动化。低CPU......
  • LKT系列芯片数据加解密方案
    1.数据加解密应用方案目前线路上的数据保护主要使用的算法是3DES、AES、RSA。我公司将以这三种算法为基础介绍几种线路上数据加密的方案。1.13DES对称密钥加密方案1.发送方和接收方首先约定产生一个相同的管理密钥。2.在发送方的计算机中通过随机算法产生一个128位的随机密钥......
  • 基于 SASL/SCRAM 让 Kafka 实现动态授权认证
    一、说明在大数据处理和分析中ApacheKafka已经成为了一个核心组件。然而在生产环境中部署Kafka时,安全性是一个必须要考虑的重要因素。SASL(简单认证与安全层)和SCRAM(基于密码的认证机制的盐化挑战响应认证机制)提供了一种方法来增强Kafka集群的安全性。本文将从零开始部署......
  • 自动驾驶芯片概况(科普向)
    芯片按应用场景可分为消费芯片、工业芯片、车规级芯片和军工芯片等。美国制定的汽车电子标准把其分为5级。汽车各系统对芯片要求由高到低依次是:动力安全系统>车身控制系统>行驶控制系统>通信系统>娱乐系统。。车规级芯片分为控制芯片、微处理器芯片、存储芯片、模拟芯片及......
  • OAuth2 + Gateway统一认证一步步实现(公司项目能直接使用),密码模式&授权码模式
    文章目录认证的具体实现环境的搭建基础版授权服务搭建引入依赖创建数据表yml配置配置SpringSecurity定义认证授权的配置类授权服务器存储客户端信息修改授权服务配置,支持密码模式基础版授权服务测试授权码模式测试密码模式测试**测试校验token接口**整合JWT使用jwt基......