版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,研发三部硬件科,硬件加密技术简介,段俊杰,研发三部硬件科,木马病毒入侵,使得智能终端被非法操控; 恶意软件植入,窃取用户隐私数据; 伪基站窃听、诈骗; 手机遗失,重要数据被非法利用; 用户不合理操作,致使数据泄露;,自从手机智能化和网络化介入之后,所带来功能和使用效率的提升,既为手机用户提供了非常大的帮助,同时也将一些隐患带到人们面前。智能手机的安全问题主要来源于如下方面:,在一系列问题暴露出来后,人们开始关注网络安全,关注个人隐私保护,手机作为个人信息及通讯的最主要载体,手机安全也自然被关注,本文档主要就当前市场的智能手机硬件加密作浅度技术评估,应用背景,研发三部硬件科,手机安全主要体现在
2、通信安全和数据安全两个方面。通信安全可通过CDMA扩频加密技术或者VOIP网络通话协议配合数据加密来完成,而静态数据安全性则主要由本地的安全系统来保障。一个完整的安全系统,需具备三个安全模块:加密引擎、认证模块、安全软件系统 。本文档主要从这三个方面对市场可达的安全模块进行评估。加密引擎市场资源稀缺,本文档主要涉及到DORCA20及ALPU-C系列加密IC的评估;认证模块在市场上的表现则大同小异,本文档主要选取中低端产品供应链上的三家供应商进行评估;安全软件系统则主要是抛砖引玉地介绍了一下Trustzone安全架构。,应用背景,研发三部硬件科,DORCA20加密IC性能参数,1、芯片结构安全性
3、ASIC设计 2、内置复杂逻辑电路层 3、高效的逻辑处理 4、微小而精密的封装DFNWB-2x3-8L Package 5、标准的AES128/256高效加密算法 6、支持通话加密、SMS加密、数据加密、云加密 7、SPI接口,最高支持1Mbps传输速率 8、3.3v / 1.8v 操作电压 9、内置POR/16MHz OSC 10、双电源模式:(主动模式/待机模式) 11、OKA高效密钥管理,研发三部硬件科,DORCA20加密IC内部架构,DORCA20加解密流程,加密,解密,硬件加解密过程是由DORCA-20内部的加解密引擎完成的,其中存在与主平台的明文传送,这部分可通过配合软件加密,在主
4、平台内部先对明文进行初级软件加密,再通过SPI接口传送到DORCA进行二次硬件加密,解密时,DORCA通过硬件解密引擎对主平台传送过来的密文进行一次硬件解密,把解密后的密文通过SPI接口传送到主平台,在主平台内部进行二次软件解密,最终得到明文,DORCA20加解密流程,1、基于AES-128算法的加密IC; 2、ASIC逻辑电路设计,免烧录,操作简单; 3、128bits OTP空间供用户使用; 4、具有加解密功能,防止跳过验证; 5、通讯数据加密,防止探测模拟; 6、IIC通信接口,SOT23-6封装; 7、供电电压:3.3V/1.8V; 8、内置晶振,无需外接晶振电路; 9、支持流加密,有
5、效保护系统和代码的完整性。 10、最高支持400Kbps传输速率,ALPU-C加密IC性能参数,1、ALPU-C具有加密和解密功能,IIC总线采用伪数据的形式进行发送,规避了模拟IIC总线数据的问题。可以使用产品系统参数作为加解密数据,这样就规避了JUMP 的问题。也可以使用随机数据。使得加密性能更强。 2、数据隐藏功能即IIC总线传输伪数据。(16Byte数据经过加密处理,其中包含真实数据也包含伪数据)规避模拟总线数据。,ALPU-C加解密流程,DORCA20与ALPU-C平行对比,DORCA20具有较高的加解密速率,且不存在伪数据传输, DORCA20加解密速率约为ALPU-C的5倍 DO
6、RCA20支持通信加密和SMS加密,通过VOIP网络协议可实现通话及SMS加密,但应用范围相对较窄,通话发出端及接收端均需配置DORCA20硬件加解密芯片; DORCA20具备更小的封装尺寸,能够较好应用于智能手机行业; 成本差异较大,DORCA20成本约1.5美金,ALPU-C约0.35美金;,综合看来,ALPU-C适用于满足简单的数据加密需求,并对成本有较大把控的项目; DORCA20则适用于主打安全,配合软件做深度安全定制的项目。,可靠的加密系统不仅需要有可靠的加密技术,也同样需要具备可靠的验证模块,任何加密系统都必须有用户接入的入口,如果入口被攻破,那么再强硬的加密引擎也无法起到保护作
7、用,链条的坚固程度取决于它最薄弱的环节。下面主要简要介绍一下被广为认可的指纹认证技术。,验证模块,工作电压:2.83.3V 功耗:正常工作:5 mA 2.8v、待机: 10KV、接触 8KV 自适应校准:可根据不同指纹类型自动调整sensor 配置 模式与特征点混合识别算法,优化指纹采集原图 高效率算法,低CPU 资源占比,思立微指纹认证IC参数,思立微指纹认证IC尺寸,迈瑞微指纹认证IC参数,迈瑞微指纹认证模组尺寸,CrucialTec指纹认证IC参数,CrucialTec指纹认证模组尺寸,验证模块平行对比,综合看来,指纹识别技术已较为成熟,供应商表现也逐渐同质化,三家指纹识别模组供应商在功
8、耗、灵敏度、结构尺寸上无明显差异,供应商选型主要可从支持程度、合作意向、以及生产能力上进行进一步评估。,安全系统,有了坚实的加密引擎和验证模块,通过缜密的软件系统把它们整合在一起,就可以构建一个坚不可破的安全系统,下面主要介绍一下TrustZone 安全架构。,TrustZone(TM) 技术出现在 ARMv6KZ 以及较晚期的应用核心架构中。它提供了一种低成本的方案,针对系统单芯片(SoC)内加入专属的安全核心,由硬件建构的存取控制方式支援两颗虚拟的处理器。这个方式可使得应用程式核心能够在两个状态之间切换(通常改称为领域(worlds)以避免和其他功能领域的名称混淆),在此架构下可以避免资讯从较可信的核心领域泄漏至较不安全的领域。这种内核领域之间的切换通常是与处理器其他功能完全无关联性(orthogonal),因此各个领域可以各自独立运作但却仍能使用同一颗内核。内存和周边装置也可因此得知目前内核运作的领域为何,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肾病中医药科普
- 康复医学病例讨论
- LED显示屏培训资料
- ipc人员生产过程质量控制标准操作规程
- CMOS模拟集成电路设计ch2器件物理
- LED应用产品知识培训
- 关于房地产员工的转正述职报告
- CAD第五讲:图形与辅助绘图工具
- CSCD12CRS630会计科目设置
- 2026年设计面试题库及答案大全
- 政法维稳工作课件
- 基层网格员安全监管培训课件
- 卡西欧手表OCW-T400(5054)说明书
- 蔬菜大棚现场管理制度
- 啤酒市场营销策略考核试卷
- DB32T 761-2022生活饮用水管道分质直饮水卫生规范
- 钻探安全技术操作规程(2020新版)
- 《SSD固态硬盘介绍》课件
- 《事业单位财务规则》专题培训
- 工程施工项目部专项施工方案(机组主变压器平移就位)项目主变卸车及就位方案
- 检测合同三方协议
评论
0/150
提交评论