新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 安全器件SHA-1和安全单片机

安全器件SHA-1和安全单片机

—— SHA-1 Devices and Secure mC
作者:时间:2010-03-02来源:鲁冰

  引言

本文引用地址:http://www.eepw.com.cn/article/106455.htm

  信息安全无论对国家还是对个人都是非常重要的。信息安全意味着要防止非法复制重要数据信息和程序代码;避免数据或代码被非法修改;保护金融交易,这包括银行加密密钥的传递保护、信用卡用户密钥的保护、电子钱包数据保护等等。为了信息安全、保护数据信息,需要有、安全措施,这包括加密。

  加密算法

  为了信息安全,需要对信息加密。加密就是将数据信息的真实原文进行某种方式的编码,使第三方无法识别。

  加密算法包括对称加密算法,非对称密钥算法,散列算法等。

  ● 对称加密算法(如DES,3DES,AES)

  对称加密算法的加密和解密都使用同一个密钥。优点是加解密速度快、占用资源少;缺点是密钥的传递不够安全。

  ● 非对称密钥算法(如RSA,DSA,ECC)

  这种算法的加密和解密用不同的密钥,也称公钥和私钥。其优点是安全、加密性强、方便传递;缺点是位数长、密钥保存占更多的资源、计算速度慢。

  ● 散列算法(如,MD5)

  (Secure Hash Algorithm)安全散列算法由美国国家安全协会发明于1995年,是ISO/IEC10118-3标准。为不可逆运算,即无法由数据源和MAC(信息认证码)码推出隐含的密码,提供了目前更为安全、更低成本的安全数据存储和身份证方案。任何输入信息的变化,哪怕仅一位,都将导致散列结果的明显变化,称之为“雪崩效应”。这种算法还具有“防碰撞”,即难以找出两个不同的输入数据源对应同一组MAC码。

  SHA-1器件

  最近,模拟与混合信号IC开发和制造商Maxim公司推介了一系列和安全。Maxim公司现有三款SHA-1器件:DS28E01-100,DS28CN01和DS2460。这些的性能示于表1。其中DS28CN01功能框图示于图1。


上一页 1 2 3 下一页

评论

技术专区

关闭