"); //-->
所谓代码移植就是客户可以把自定义的程序一部分关键代码函数移植到加密芯片中运行。用户采用标准C语言编写代码,通过KEIL C编译器,编译并下载到智能芯片中。在实际运行中,通过专用指令调用函数方式运行智能卡芯片内的程序段,获得运行结果,并以此结果作为用户程序进一步运行的输入数据。因此加密芯片成了产品的一部分,而代码在芯片内部运算,盗版商无法破解,从根本上杜绝了程序被破解的可能。为了方便客户调用函数,同时减少单片机与加密芯片之间的交互次数,提高效率,我们提供了自定义的A3协议,收和发很简单,极大的方便了客户。
代码移植方案是具有很高的安全性和可靠性的,加密芯片用来执行和存储这些关键代码,大大提高了产品的安全性,有效地保护了软件代码。此外,此类芯片还具有其他的特殊安全功能:
1、全球唯一序列号
我们提供的智能卡芯片具有全球唯一序列号,不可更改。这可以杜绝冒用的情况发生,同时也可以对已发行的产品进行有效管理。如果软件开发商使用代码植入的加密芯片,可以获得提供特殊序列码区段控制服务,这几乎可以从根本上解决硬件的复制仿冒问题。
2、硬件随机数发生器(白噪声技术)
随机数在安全加密领域具仍非常重要和广泛的应用,因此,硬件本身带有高强度随机数发生器对安全而言意义重大。
3、卡片智能操作系统(COS)
整个智能应用的核心,凌科芯安LKT加密芯片自主研发的COS系统具有安全、稳定、可靠的特点。支持开发商自定义算法,允许程序设计人员把自己软件中一部分算法或函数代码下载到芯片中运行,用户采用标准C语言编写操作代码。编译并下载到加密芯片中。在软件实际运行过程中,通过调用函数方式运行加密芯片内的程序代码,并获得运行结果。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
语音合成芯片T6668和单片机8031的接口电路图
车规级MCU介绍
倾情奉献:MSP430汇编指令集(中文),详解带实例!
《AVR单片机C语言库》
双芯智控革命:IGBT与单片机如何重塑智能微波炉
16位语言函数工具库
介绍采用 nanoWatt XLP技术的超低功耗系列单片机
瑞萨RA0单片机连载——PWM实现呼吸灯
5V 单片机与5V 耐压单片机有何区别,为什么至关重要
超低功率高性能新一代产品MSP430F5xx
功率监测与控制系统DIY——搭建环境,定时器翻转LED
《ATmega8原理及应用手册》
创维数码5000系列彩电开关电源(AN单片机)电路
[转帖]从Cygnal C8051F看8位单片机发展之路
长虹R2118A型彩电开关电源(LA单片机)电路
MSP430 电表解决方案
利用PIC12C508单片机来实现加密狗技术[转帖]
用AT89C2051单片机实验合弦乐
AVR 单片机专栏,资料下载!
用单片机制作的纯正弦波逆变电源电路
单片机语言C51应用实战集锦
GD32E230F6V6实用指南:为下一个项目选择合适单片机
Microchip发布PIC16F17576单片机(MCU)系列,简化模拟传感器设计
AVR 单片机专栏,资料下载!之二
后量子加密保障FPGA启动
MSP430x2xx4xx系列
MSP430单片机TIMER_A在产品设计中的应用
新手必看的单片机知识
瑞萨RA0单片机连载——面向对象编程之SHT31温度计
瑞萨单片机技术概述