所需E币: 5
时间: 2019-12-24 23:02
大小: 423.69KB
摘要:本文的目的是让1-Wire®软件开发人员熟悉DS1963SiButton®安全SHA应用中的API。在两个主要的开发包:Java™1-WireAPI和1-Wire公用程序包中均可得到这个API。本文既可以作为设计新的安全系统的应用指南,也有助于深入理解各种开发包配备的演示系统。应用笔记156DS1963SSHA1-WireAPI用户指南www.maxim-ic.com.cn1.0绪论本文的目的是让1-Wire软件开发人员熟悉安全SHA应用中的API。在两个主要的开发包:JavaTM1-WireAPI和1-Wire公用程序包中均可得到这个API。本文既可以作为用各种API设计新的安全系统的应用指南,也有助于深入理解各种开发包配备的演示系统。本文假定用户对SHAiButton硬件和iButton采用的1-Wire协议有了基本理解。DS1963S(SHAiButton)数据资料可从网站(www.maxim-ic.com.cn)下载,还可以从网上获得详述eCash(电子支付系统)签名证书结构的应用笔记[AN151,MaximDigitalMonetaryCertificates]、用于安全系统的高层协议[AN157,SHAiButtonAPI概述]、SHA-1概述[AN1201,1-WireSHA-1概述]、以及适合于存储器件的文件系统的实现[AN114,1-WireFileStructure]。在任何一个货币SHA应用中,协处理器和用户令牌(usertoken)是两个主要组成部分。协处理器是一个初始化后的DS1963S,用于验证用户令牌是否为系统成员、确认用户的证书。用户令牌是装载货币证书、并识别系统用户的DS1963S(或类似的1-Wire器件)。对于每一个API,本文将简要介绍其初始化协处理器……