加载中
加密芯片硬件协处理器

通俗来讲,硬件协处理器是CPU内部用于处理特定算法或逻辑运算的硬件电路模块,我们可以把他理解为一个特殊的加速器。 硬件协处理器可以用于减轻系统微处理器的特定处理任务负担。 例如,数学...

2021/05/25 13:32
332
常见问题1——IIC接口类加密芯片调试注意事项

1.IIC接口是否需要加上拉电阻? IIC总线协议中已经明确指出总线上的从器件要使用开漏模式接入,总线上要外加上拉电阻。上拉电阻建议选用10K大小。 2.芯片RST引脚悬空是否可以? RST引脚的作用...

2021/05/08 16:28
419
什么是ESAM安全模块

ESAM(Embedded Secure Access Module)即嵌入式安全控制模块。ESAM硬件具有传感器(电压,时钟,温度,光照、过滤器(防止尖峰/毛刺)、独立的内部时钟(独立CLK) 、(SFI)的检测机制、...

2020/04/07 14:05
573
RSA算法的JNI封装思路

JNI(Java Native Interface)是一组API和标准,作用是实现Java和其他语言(主要是C/C++)的通信。出于运算速度等方面的考虑,一些对运算性能要求较高的算法往往是基于C/C++语言(与硬件关联性...

2020/03/20 16:49
646
Openssl命令行用法简介

去年推出的一些文章中曾介绍过使用openssl命令行完成SHA1、DES、RSA等运算的方法。但其实openssl支持的加解密、签名验签、摘要算法远不止这些。根据不同的应用场景,用户可以自行选择需要的功...

2020/02/20 10:28
1.3K
凌科芯安母卡的作用(二)

在上一篇的文章中,我们对母卡做了简介,列举了母卡的使用场景和在密钥下发环节中的应用案例。本篇我们为大家介绍母卡的另一个重要功能,设置密钥导出次数。这样可辅助方案公司或甲方应用技术...

2020/01/08 14:04
254
Linux I2C 驱动编程

一、Linux 系统已经将I2C驱动的功能基本完成,我们只需要将相关的结构体补充,完成注册就可以正常使用,具体 I2C驱动的知识不在做说明。 二、测试环境 Linux-3.4 内核,硬件环境 JZ2440开发板...

2019/12/23 09:04
318
凌科芯安母卡的作用

如果你有一个产品希望加入防盗版保护或者身份认证识别功能,就必须借助加密算法实现。如果方案选用了对称加密算法,就必须要保证密钥的下发与存储安全。现在各行业已经形成了较为统一的共识,...

2019/12/09 14:28
317
MCU防盗版之编程注意事项

嵌入式通用MCU多数不具备安全防护机制,因此越来越多的人采用MCU + 加密芯片的方案来实现对MCU中代码的保护。这里有个误区,使用加密芯片并不会直接对MCU中代码做加密防护,只是多了一道防破...

2019/11/21 10:49
231
国密算法的应用场景

国家密码管理局推出的SM系列密码算法是为了从根本上摆脱我国对国外密码技术的依赖,实现从密码算法层面掌控核心的信息安全技术。 随着国密算法推广的延伸,金融领域引入SM2、SM3、SM4等算法逐...

2019/10/31 12:38
3.5K
LKT5103A Hid接口LINUX系统下JNI开发流程

一、什么是JNI Java以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决Java对本地操作的一种方法就是JNI。JNI是Jav...

批量个人化烧录工具LKT-CCloader

众多嵌入式领域都选择加入硬件加密芯片(也称安全模块),目的多为安全防护、数据加解密、正版授权。而根据所处行业领域的不同,基于加密芯片设计的应用方案也不尽相同。其中,一个典型的应用...

2019/09/27 10:18
345
嵌入式编程第三篇:MDK中链接脚本解析

单片机编程使用 MDK时不可避免的要涉及到链接脚本文件。在链接脚本中可以指定代码的存储布局,可以将代码段、只读数据段、可读写的数据段分别存放,也可以精确地指定代码放置的位置。 在了解...

MDK
2019/09/16 13:50
630
NVM区数据备份机制(二)

上一篇文章介绍了第一种NVM区备份机制,但写入数据长度受限于扇区大小,本文介绍第二种NVM区数据备份机制。此方法会先将NVM区划分为A、B两个等大小区域,将A区作为正式数据区,B区作为备份区...

2019/08/27 14:15
255
嵌入式设备中支持国密算法的方法

如今国密系列算法的应用已不仅仅局限于金融和电信等领域,诸如车载设备,消费类电子设备等越来越多的产品开始要求有国密算法的支持。但是国密算法的开源资料和应用案例少之又少,如何快速高效...

2019/05/28 13:38
1.4K
LKT系列加密芯片DES加解密以及OpenSSL DES接口实现加解密

1、测试目标 使用已经预置DES密钥的LKT4201N系列加密芯片完成运算 2、测试环境 本示例运行环境为windows系统、测试软件LCS KIT、LKT-K100开发板。 3、测试步骤 注意:“->”表示使用LCS KIT...

2019/05/10 14:03
439
如何使用加密芯片完成SHA1摘要运算

1.测试目标 使用LKT系列加密芯片进行SHA1摘要运算并使用openssl验证正确性 2.测试环境 本示例LKT加密芯片运行环境为windows系统、测试软件LCS KIT、LKT-K100开发板。Linux ubuntu 14.04系统、...

2019/04/22 15:23
252
嵌入式编程(二):ARM单片机如何将函数 定义到指定程序地址

在单片机编程使用中,会涉及到将某些函数定义到指定的code区。此时需要对工程文件进行配置修改才可完成。本期针对ARM平台单片机做出说明介绍 1.测试目标 将函数Communication_Test定义到Cod...

2019/04/10 17:45
515
嵌入式编程(一):51单片机如何将函数 定义到指定程序地址

在单片机编程使用中,会涉及到将某些函数定义到指定的code区。此时需要对工程文件进行配置修改才可完成。本期针对单片机平台做出说明介绍 1、测试目标 将函数testaddr定义到0x6000地址 2、测...

2019/03/22 17:21
2K
LKT系列加密芯片如何预置openssl生成的rsa密钥完成运算(三)

第三篇 如何使用加密芯片完成RSA运算 1、测试目标 使用已经预置RSA密钥的LKT系列加密芯片完成运算 2、测试环境 本示例运行环境为windows系统、测试软件LCS KIT、LKT-K100开发板。 3、测试步骤...

2019/03/06 10:49
341

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部