国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。 SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥 ...
分类:
其他好文 时间:
2020-06-10 10:56:17
阅读次数:
52
随着使用加密芯片用户的不断增多,通过收集整理使用意见,我们发现有很多用户提出以下需求,即:希望加密芯片在完成版权保护、数据加解密等主要功能基础上,可以当成通用存储类芯片使用,存储证书一类的数据。其实,这个需求在现有的加密芯片上已经实现了。版权保护类的LKT系列芯片,具备算法移植功能,用户可通过编写自定义算法,调用读写NVM区的接口,将目标数据写入到NVM指定地址或从指定地址读出数据,最小操作单位为
分类:
其他好文 时间:
2020-05-08 16:32:12
阅读次数:
74
ATSHA204A是由Atmel推出的一款基于SHA-256摘要算法的加密芯片,主要适用于对比认证方案。其内部的Slot区用于存放密钥,OTP区用于存放数据。其认证思路是:MCU和ATSHA204A基于相同的摘要算法、明文、密钥可以计算出相同的摘要结果。密钥的发放和存储是认证的关键,只有合法身份的MCU和ATSHA204A才拥有正确的密钥,其他设备因没有正确密钥,无法计算出正确摘要结果,无法通过认
分类:
其他好文 时间:
2020-02-09 11:18:12
阅读次数:
72
如今国密系列算法的应用已不仅仅局限于金融和电信等领域,诸如车载设备,消费类电子设备等越来越多的产品开始要求有国密算法的支持。但是国密算法的开源资料和应用案例少之又少,如何快速高效的在自己的设备中加入国密算法已经成为众多开发者必须要面对的难题。现在为大家准备了一个系列文章,介绍嵌入式设备中移植国密算法的方法。简单来说,分为三种方法:1、移植Miracl库2、移植Openssl库3、使用加密芯片下面进
分类:
编程语言 时间:
2019-05-28 15:37:08
阅读次数:
116
1、测试目标使用已经预置DES密钥的LKT4201N系列加密芯片完成运算2、测试环境本示例运行环境为windows系统、测试软件LCSKIT、LKT-K100开发板。3、测试步骤注意:“->”表示使用LCSKIT软件操作LKT-K100向加密芯片发送数据;“<-”表示使用LCSKIT软件操作LKT-K100读回加密芯片输出的数据。4、测试指令使用LKT4201N内部已存放的01号30密
分类:
其他好文 时间:
2019-05-10 11:32:50
阅读次数:
139
加密芯片是对内部集成了各类对称与非对称算法,自身具有极高安全等级,可以保证内部储存的密钥和信息数据不被非法读取与篡改的一类安全芯片的通称。使用到安全加密芯片的产品:银行加密U盾、刻录机、加密硬盘、PC锁、手机、智能门锁、公交地铁等。在使用到安全加密芯片这些产品中,储存在安全芯片里面的数据会进行高可靠 ...
分类:
其他好文 时间:
2019-02-05 23:49:30
阅读次数:
330
熔丝位是在一个特定的地址上可以读到熔丝状态的一个位。0表示已熔断,1表示未熔断。单片机MCU或者CPU等芯片在特定的引脚外加高电平后,可以通过产生的电流烧断里边的熔丝,进而使芯片里的程序变得不可读写只能运行,这就是熔断功能起到的效果。早先很多单片机或者安全加密芯片具备熔丝功能。当产品调试定版后,在量产时都会对熔丝位进行熔断处理,虽然没有直接对芯片内的程序和数据处理,但因为变为不可读了,防止盗版商进
分类:
其他好文 时间:
2019-01-09 14:19:31
阅读次数:
167
2017年前存量的配网自动化FTU-DTU-TTU等配网自动化终端,只采用软加密,并且只对遥控报文加密的方式实现。由于技术条件的发展成熟,2017年中国电科院始进行配电终端硬加密的安全测试,要求对三遥数据全部加密,并且要采用硬加密的方式进行,即内置国网加密芯片。所以2017年底开始所有新型的配网终端均通过国家电网的硬加密测试才能够参与与投标。但2017年之前的存量配电终端怎么进行安全防护的加固改造
分类:
其他好文 时间:
2018-12-14 12:48:42
阅读次数:
863
硬件加密与软件加密的定义 1、硬件加密是通过专用加密芯片或独立的处理芯片等实现密码运算。将加密芯片、专有电子钥匙、硬盘一一对应到一起时,加密芯片将把加密芯片信息、专有钥匙信息、硬盘信息进行对应并做加密运算,同时写入硬盘的主分区表。 2、软件加密就是用户在发送信息前,先调用信息安全模块对信息进行加密, ...
分类:
其他好文 时间:
2018-10-24 10:51:45
阅读次数:
262
SPI是串行外设接口(SerialPeripheralInterface)的缩写。是Motorola公司推出的一种同步串行接口技术,是一种高速的、全双工,同步的通信总线。SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线:它们是SDI(数据输入)、SDO(数据输出)、SCLK(时钟)、CS(片选)。(1)SDO/MOSI——主设备数据输出,从设备数
分类:
其他好文 时间:
2018-10-22 17:54:08
阅读次数:
194