1-WIRE软件认证SDK

1-Wire®软件认证工具包为软件开发包(SDK),专门设计用于确保软件程序安全,以及提供许可证控制和用户验证服务。SDK包括软件认证库,基于流行的1-Wire公共软件资源包的软件库,提供完备的应用程序接口(API)。软件认证库可集成到应用程序开发人员的定制软件,并随之分发。该库提供安全认证服务,与iButton®通信并作为代表特定最终用户和/或有效软件许可证的硬件令牌对iButton进行安全认证,从而防止滥用或软件盗版。多种1-Wire适配器、USB端口(DS9490B)、并口(DS1410E)或串口(DS1411)可与相应的iButton配合使用,保证软件安全。(有时称为安全狗)

SDK包括多个带源代码的示例程序,展示如何配合不同的iButton器件使用软件库。有两个版本的SDK可供下载,一个版本的示例程序适用于32位Windows Vista®、Windows® XP和Windows Server 2003,另一个版本的示例程序适用于64位Windows Vista x64、Windows XP x64和Windows Server 2003 x64。但是请注意,SDK本身适用于1-Wire公共软件资源包支持的任何平台(使用必要的链接文件)。

下载V3.11 Beta2

备用下载V2.00

软件认证API基于最简单的使用场景,设计用于无缝集成到现有软件代码。API提供3个主要服务:

  • 初始化器件
  • 对器件安全认证
  • 清除器件(所以该器件不再是系统的有效部分)
软件认证安全硬件
V2.00新特性
1-Wire软件认证SDK组成