LKT4201 32位高性能RSA算法加密芯片

By | 03月17日
Advertisement

产品安全:

支持DES/3DES算法;

支持AES128、AES192、AES256算法;
支持SHA1、SHA256算法;
支持RSA1024bit-2048bit算法;
支持ECC(可选)算法;

电压检测模块对抗高低电压攻击;

频率检测模块对抗高低频率攻击;

多种检测传感器:高压和低压传感器,频率传感器、滤波器、脉冲传感器、温度传感器,具有传感器寿命测试功能,一旦芯片检测到非法探测,将启动内部的自毁功能;

芯片防篡改设计,唯一序列号;

总线加密,具有金属屏蔽防护层,探测到外部攻击后内部数据自毁;

硬件3DES、RSA算法协处理器;

MMU存储器管理单元,可灵活设置SYSAPP模式及授予相应权限;
程序和数据均加密存储;
安全认证等级:EAL5+;
衍生型号是4201N 4201S。

技术参数:

4KV 静电保护;
工作电压:1.65V ~ 5.5V;
环境温度:-25 ℃ ~ +85 ℃;

容量大小:48K;
最大电流:10 mA (VDD = 5.5V,fclk = 5MHz);
     6 mA (VDD = 3.3V,fclk = 4MHz);
外部时钟:1-10MHz;
通讯方式:UART串行通讯;
通讯协议:ISO7816 T=0协议或T=1协议(可定义);
通讯速率:最高通讯速率支持1.25Mbps;

封装形式:SSOP20。

技术支持:

提供样片及硬件原理图,开发手册;

提供Demo测试板和开发例程;

提供加密流程的设计思路。

应用领域:

移动支付加密领域;
银行POS;
城市一卡通QPBOC终端;
需要各种安全算法的领域;
需要超高安全性加密的各类设备和单片机系统。

Similar Posts:

  • LKT4201 32位高端RSA移动支付加密芯片

    LKT4201 32位高性能超低功耗RSA加密IC是目前行业内最低功耗的高性能的RSA加密芯片,芯片采用32位CPU(获得全球最高安全等级EAL5 的智能卡芯片),18K RAM ,支持ISO7816及UART通信,通讯速率最高可达1.25Mbps;用户数据存储区容量最低64K字节.在超高安全等级加密的同时,速度大大超越一般8位或16位RSA加密芯片.RSA加接密功耗只相当于市面上普通8位16位RSA加密芯片的十分之一. 产品特点: 高性能.低功率32位CPU内核 64K以上字节用户数据存储区;

  • RSA算法详解

    http://blog.csdn.net/starryheavens/article/details/8536238 数论,数学中的皇冠,最纯粹的数学.早在古希腊时代,人们就开始痴迷地研究数字,沉浸于这个几乎没有任何实用价值的思维游戏中.直到计算机诞生之后,几千年来的数论研究成果突然有了实际的应用,这个过程可以说是最为激动人心的数学话题之一.最近我在<程序员>杂志上连载了<跨越千年的 RSA 算法>,但受篇幅限制,只有一万字左右的内容.其实,从数论到 RSA 算法,里面的数学之美哪

  • RSA算法原理(一)转自松鼠会

    如果你问我,哪一种算法最重要?我可能会回答"公钥加密算法". 因为它是计算机通信安全的基石,保证了加密数据不会被破解.你可以想象一下,信用卡交易被破解的后果. 进入正题之前,我先简单介绍一下,什么是"公钥加密算法". 一.一点历史 1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一种加密规则,对信息进行加密: (2)乙方使用同一种规则,对信息进行解密. 由于加密和解密使用同样规则(简称"密钥"),这被称为"对称加密算法&

  • RSA算法实现与蒙哥马利算法(转)

    (这篇的格式更好些,转进来,方便阅读) RSA算法实现与蒙哥马利算法(转) 原理介绍 RSA 原理: 选取两个不同的大素数p.q,并计算N=p*q,选取小素数d,并计算e,使d*e % (p-1)(q-1)=1, 对于任意A<N: 若B=A**d % N 则A=B**e % N 可见d.e形成了非对称秘钥关系,加密者用公钥d加密,解密者可用私钥e解密,第三者即使拦截了密文B.公钥d和N,在不知道p.q的前提下,无法推算出e,从而无法获得明文A.当N取非常大的值时,将其因式分解成p.q是非常困难的

  • RSA算法及其相应的理论知识

    如果你不想看前面的RSA所用到的基础理论知识,可以直接跳到第6节看RSA算法的公私钥如何生成及其证明. 因为它是计算机通信安全的基石,保证了加密数据不会被破解.你可以想象一下,信用卡交易被破解的后果. 进入正题之前,我先简单介绍一下,什么是"公钥加密算法". 一.一点历史 1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一种加密规则,对信息进行加密: (2)乙方使用同一种规则,对信息进行解密. 由于加密和解密使用同样规则(简称"密钥"),这被称为&q

  • MD5是32位0-9 a-f组成,那应该会出现重复吧,重复怎么办,是什么结果

    MD5是32位0-9 a-f组成,那应该会出现重复吧,重复怎么办,是什么结果 --cut-- 沙渺在2014-11-19 04:34:56回答到: 根据鸽笼原理,是散列算法就必然会发生冲撞. 但是工程学认为:错误概率低到一定程度就可以认为是工程可靠的.实际上就连计算机内的数据总线,哪怕加了校验算法,理论上还是会出现不能检出的传输错误.命令硬盘写1但实际写了0的事情是会发生的.但是由于其概率实在过低,所以我们平常也不会认为计算机内的数据传输不可靠. 另外,散列冲撞错误只能放过.(不放过也没什么办法

  • 如何移植32位程序到64位系统

    最近要将自己的程序兼容64位系统,本来以为是个大工程,可是查阅了相关资料后发现这个其实不难.因为,一般的32位程序都可以运行在64位系统(当然是一般情况),这个主要是因为64位系统已经考虑到了这种过渡情况. 首先要知道64系统已经为32位的应用程序准备了运行32位程序的环境,这个环境就是WOW64. WOW64 是 Windows-32-on-Windows-64 的缩写.它为现有的 32 位应用程序提供了 32 位的模拟,可以使大多数 32 位应用程序在无需修改的情况下运行在 Windows

  • 64位处理器与32位处理器的区别

    1.64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存 2.64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍.但这是建立在64bit操作系统,64bit软件的基础上的. 总的来看,64位计算主要有以下优点: 1. 可以进行更大范围的整数运算 一个32位整数可以表示2的32次方也就是4GB的数值,而一个64位整数,即2的64次方也就是1800万TB,可以看做是无限大.64位整数数据的应用程序在64位的硬件上进行运算可以大幅提高计算性能

  • 渲染终极者 finalRender R3.5 SE for 3ds max/design 2009/2010/2011 32位/64位 汉

    中文名: 终级渲染器 渲染终极者 finalRender R3.5 SE for 3ds max/design 2009/2010/2011 32位/64位 顶渲简体中文版 资源格式: 压缩包 版本: R3.5 发行时间: 2010年 制作发行: 原创:cebas VISUAL TECHNOLOGY Inc 中文:顶渲 Ma5 www.toprender.com 地区: 德国 语言: 简体中文,英文 简介: FinalRender R3.5 SE(最终渲染器)发布啦! 终于在新的版本中添加了新的

  • 32位系统最大只能支持4GB内存之由来

    转载出处:http://www.cnblogs.com/dolphin0520/ 32位系统最大只能支持4GB内存之由来 也许大家对这个问题都不陌生,实际装过系统用过电脑的朋友可能都有这样的经历:自己电脑配的是4G的内存条,可是装完系统之后发现电脑上显示的 只有3.2G左右可用内存,其它的内存跑到哪去了?网上也有很多朋友给出了一些解释,大部分我觉得都没有解释得很清楚,今天我们就来看一下其中的具体缘 由. 在此之前先来了解一些计算机系统结构和PC硬件方面的一些知识. 一.总线结构和主板的构成 说起

Tags: