首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 1-Wire® SHA-1概述

1-Wire® SHA-1概述

资料介绍
关键词: 1-wire, iButton, ibuttons, SHA-1, 安全散列算法, 加密系统, MAC, 安全, 质询响应, 置信令牌, 电子钱包, 安全通信, 签名加密, 认证加密, 写页计数器, 签名, e-cash, ec
1-Wire SHA-1概述
Jul 20, 2004

摘要:讨论数据安全性时常常比较关注加密方式,而更有说服力、更有价值的方法则是认证。本文介绍了一种直接针对硬件、数据和用
户的认证技术,本文对采用该项技术的1-Wire安全散列算法1 (SHA-1) 器件进行了概要描述,并在文章的最后还给出了其他资料、工具
包、实例作为参考,以方便后续的研究和开发。


简介
安全性是所有数字领域都普遍考虑的一个问题。当大家讨论数据安全性时通常关注的是加密方式,而更有说服力、更有价值的方法则是
认证。由于所有的信息和通信都可归结为1 和0 ,因此合法性和认证便成为问题关键所在。本文介绍了一种直接针对硬件、数据和用户的
认证技术,本文对采用该项技术的1-Wire 安全散列算法1 (SHA-1 :Secure Hash Algorithm 1) 器件进行了概要描述,并在文章的最后
还给出了大量的其他类型的文件、工具包、实例作为参考,以方便后续的研究和开发( 专用术语、命令和代码将用斜体字表示,常用术语
请参考应用笔记1099:“White Paper 4: Glossary of 1-Wire SHA-1 Terms” 。)


散列
散列是信息的提炼,通常其长度要比信息小得多,且为一个固定长度。加密性强的散列一定是不可逆的,这就意味着通过散列结果,无
法推出任何部分的原始信息。任何输入信息的变化,哪怕仅一位,都将导致散列结果的明显变化。,这称之为雪崩效应。散列还应该
是防冲突的,即找不出具有相同散列结果的两条信息。具有这些特性的散列结果就可以用于验证信息是否被修改。


MAC
MAC ( 信息认证代码) 就是一个散列结果,其中部分输入信息是密码,只有知道这个密码的参与者才能再次计算和验证MAC码的合法
性。MAC的产生参见图1。




图1. MAC的产生

通过这种方法,系统的参与……
标签:Maxim1-wireiButtonibuttonsSHA-1安全散列算法加密系统MAC安全质询响应置信令牌电子钱包安全通信签名加密认证加密写页计数器签名e-cashec
1-Wire® SHA-1概述
本地下载

评论