
加密IC
linksafe2014
这个作者很懒,什么都没留下…
展开
-
加密芯片算法移植方案的优点
所谓算法移植就是客户可以把自定义的程序一部分关键算法函数移植到加密芯片中运行。用户采用标准C语言编写代码,通过KEIL C编译器,编译并下载到智能芯片中。在实际运行中,通过专用指令调用函数方式运行智能卡芯片内的程序段,获得运行结果,并以此结果作为用户程序进一步运行的输入数据。因此加密芯片成了产品的一部分,而算法在芯片内部运算,盗版商无法破解,从根本上杜绝了程序被破解的可能。为了方便客户调用函数,同原创 2015-10-21 13:45:31 · 1548 阅读 · 1 评论 -
嵌入式设备中支持国密算法的方法
如今国密系列算法的应用已不仅仅局限于金融和电信等领域,诸如车载设备,消费类电子设备等越来越多的产品开始要求有国密算法的支持。但是国密算法的开源资料和应用案例少之又少,如何快速高效的在自己的设备中加入国密算法已经成为众多开发者必须要面对的难题。现在为大家准备了一个系列文章,介绍嵌入式设备中移植国密算法的方法。简单来说,分为三种方法:1、移植Miracl库2、移植Openssl库3、使...原创 2019-05-28 13:36:30 · 1060 阅读 · 24 评论 -
LKT系列加密芯片如何预置openssl生成的rsa密钥完成运算(二)
第二篇 openssl生成的rsa密钥如何写入到加密芯片中1、测试目标将openssl生成的RSA1024位密钥写入到LKT系列加密芯片的公私钥文件中2、测试环境本示例运行环境为windows系统、测试软件LCS SAM 4.2、LKT-K100开发板。LKT系列加密芯片必须已具备基本文件结构(MF、KEY文件、EF01号公钥文件、EF02号私钥文件)3、测试步骤注意:“-...原创 2019-02-19 13:22:16 · 456 阅读 · 25 评论 -
LKT系列加密芯片如何预置openssl生成的rsa密钥完成运算
第一篇 openssl密钥参数与LKT加密芯片密钥参数的对应关系1、测试目标将openssl生成的RSA1024位密钥与LKT系列加密芯片中的公私钥文件参数对应起来。2、测试环境本示例运行环境为Linux ubuntu 14.04系统、OpenSSL ...原创 2019-01-23 13:40:06 · 478 阅读 · 22 评论 -
PCB抄板
PCB抄板的含义是在已有的电路板或电子产品的前提下,利用反向研发技术手段对电路板进行逆向解析,从而将原有产品的PCB文件、物料清单、原理图以及PCB丝印进行1:1的还原,然后利用这些文件完成电路板的完整复制。此技术一般是用于对国外的优秀的PCB设计电路的学习,提升国内设计水平,缩短研发时间,同时PCB抄板技术也促进PCB设计的发展。不过目前国内的现状大多都是通过PCB抄板盗版产品从...原创 2018-12-25 11:08:15 · 1346 阅读 · 20 评论 -
AES算法特点简述
AES是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。 AES是基于数据块的加密方式,也就是说,每次处理的数据是一块(16字节),当数据不是16字节的倍数时填充,这就是所谓的分组密码(区别于基于比特位的流密码),16字节是分组长度。AES共有ECB、CBC等多种模式。ECB:是一种基础的加密方式,密文被分割成分组长度相等的块(不足补齐),然后单独一个个加密,一个个输出组成密文。...原创 2018-03-20 09:57:02 · 4340 阅读 · 22 评论 -
自定义编程移植的加密芯片
一些电子产品如控制器,安防监控、游戏机、汽车电子、平板电脑、机顶盒、DVR、路由器、交换机、仪器仪表等各种电子产品终端,都必须有CPU的存在,而CPU中的一些程序和参数是电子产品能正常运行的必要保障。 这就涉及到了程序的版权保护,自己辛辛苦苦开发出来的东西,不想直接被别人盗取,近年来被破解的例子网上比比皆是,版权保护问题尤为突出。在这种情况下,作为版权保护的加密芯片应运而生。而且原创 2016-12-20 15:21:25 · 956 阅读 · 11 评论 -
加密初衷是什么?安全性or实时性
实时性定义:在规定时间内系统的反应能力。要求在一定的时间内自外部环境收集信息,再及时作出响应。实时性越高,代表系统响应越快。针对于嵌入式系统来讲,不能单纯以实时性判断产品好坏。要在稳定,安全的基础上再来谈论快,才更有意义。随着高速通讯接口的普遍应用,嵌入式MCU与外围器件通讯速率有了大幅提升。人们越来越喜欢用简单高速的通讯接口,I2C、USB已经越来越普及。凌科芯安为什么仍要坚持不放弃低速智能原创 2016-11-29 16:26:59 · 464 阅读 · 12 评论 -
凌科芯安浅谈数字电视系统条件接收技术
数字电视系统条件接收,英文名Conditional access,简称CA。通俗点讲,就是付费电视。只有付费后才可以收看高清频道和一些卫星频道。其标准起源于欧洲,是DVB标准中的一部分。在我国也有着广泛的应用,由于数字电视的深入发展以及CW存储于传播安全隐患的升级,数字电视CA的运营商产生了巨大损失。其后,有的运营商开始抛弃智能卡CA全面转向无卡CA技术。数字电视技术是一项较综合的系统技术。早原创 2016-03-25 15:29:09 · 476 阅读 · 0 评论 -
对NVM区的合理使用
凌科芯安多款加密芯片均设置了NVM区,因其具备掉电不擦除的物理特性和防暴力破解等安全特性,众多用户会利用NVM区存储重要数据。虽然使用方法简单,但有一点技术细节容易被忽视。NVM区有10万次擦写寿命或10年存储寿命,因此用户使用时要结合自己项目的应用场景和业务逻辑进行合理分配,达到高效使用NVM区,下面展开说明。问题一:更新数据逻辑不合理 NVM区的写操作是按...原创 2019-07-25 09:30:03 · 782 阅读 · 22 评论