指纹ukey接口和数据格式标准

指纹ukey接口和数据格式标准

ID:26645343

大小:967.00 KB

页数:42页

时间:2018-11-28

指纹ukey接口和数据格式标准_第1页
指纹ukey接口和数据格式标准_第2页
指纹ukey接口和数据格式标准_第3页
指纹ukey接口和数据格式标准_第4页
指纹ukey接口和数据格式标准_第5页
资源描述:

《指纹ukey接口和数据格式标准》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京和智信科技有限公司指纹UKey接口和数据格式标准北京和智信科技有限公司2007-09-26当前页码42/总页数42北京和智信科技有限公司目录一、总概21.1、目的21.2、指纹UKey应用结构3二、使用说明42.1、提供形式及环境要求42.2、接口提供的功能42.3、接口说明4三、接口说明43.1、MicrosoftCSP接口43.1.1、应用体系结构53.1.2、UkeyCSP的安装53.1.3、基本情况63.1.4、特征63.1.5、CSP上下文63.1.6、CryptoAPI函数说明73.1.7、基于PKI的WindowsCSP证书流程接口73.2、PKCS#11接口173.3

2、、UKey指纹设备接口173.3.1、用户管理173.3.2、指纹采集213.3.3、设备管理243.3.4、数据管理283.3.5、RSA接口323.3.6、数据摘要加解密403.3.7、异常管理42当前页码42/总页数42北京和智信科技有限公司一、总概1.1、目的本文的主要对象是基于指纹UKey进行身份认证、数字安全等方面应用开发的开发人员、系统维护人员,通过本文使用户对指纹UKey的应用结构、接口定义、数据格式有个比较全面的了解,有助于用户更好更快的二次开发。1.2、指纹UKey应用结构图1、指纹UKey应用结构图从指纹UKey的应用结构上看,总体分为上层的应用层和UKey的设备物

3、理层。其中上层应用层包括系统应用层和指纹UKey接口层;其中系统应用层是指包括中正的Key管理软件、及面向用户基于指纹UKey的各二次开发应用程序;指纹UKey接口层是本指纹UKey向二次开发用户提供的全部的接口,它包括与当前页码42/总页数42北京和智信科技有限公司Windows的标准CSP接口兼容的CSP接口、PKCS体系中的智能卡接口标准PKCS#11、及的指纹UKey接口。用户可利用CSP接口或PKCS#11接口进行开发,也可以直接利用指纹UKey接口进行开发。UKey的设备物理层包括了UKeyCOS系统和物理硬件层,指纹UKey接口现实层通过安全协议也UKey的COS系统进行通

4、信。二、使用说明2.1、提供形式及环境要求指纹UKey开发包通常包括以下四个组成部分:CSP注册包、包含文件、使用说明、DEMO例子程序。其中包含文件的头文件(.h文件)它定义UKey提供的函数的原型。另外,DEMO的编译环境一般包括MicrosoftVC6.0或BorlandC++Builder6.0。2.2、接口提供的功能指纹UKey提供的接口功能主要包括:指纹管理、用户管理、2.3、接口说明MXKey.h包含以下的部分:常量定义、类型和结构说明、函数声明。三、接口说明指纹UKey充分借鉴业界标准(包括PKCS#11、MicrosoftCSP,《中国金融集成电路(IC)卡规范》等),

5、提供丰富完备的API接口,完全与PKCS#11、MicrosoftCSP等接口兼容,方便用户直接构建数据安全、身份认证、PKI体系等系统当前页码42/总页数42北京和智信科技有限公司。主要接口包括:MicrosoftCSPCryptoAPI接口、PKCS#11接口和UKey指纹接口等,下面对方面的接口进行说明。3.1、MicrosoftCSP接口Microsoft的CryptoAPI是Win32平台下为应用程序开发者提供的数据加密和数据安全、数字身份认证的编程接口。CryptoAPI函数集包含了基本的数据编码、数据摘要、对称和非对称数据加密和解密、数字证书管理等重要的密码学应用功能。3.

6、1.1、应用体系结构指纹UKey通过提供标准的CSP模块来实现与CryptoAPI应用的无缝集成。指纹UKey的CSP模块是遵从微软的CryptographicServiceProvider编辑规范编写,可以兼容现有和将来的CryptoAPI应用。其体系结构如下:从体系结构图可以看出,注册后的UKey:MiaxisUKey是CryptoAPI当前页码42/总页数42北京和智信科技有限公司设备供应者列表中中的一员,上层的应用可以无缝、透明的调用CryptoAPI进行应用开发。3.1.2、UkeyCSP的安装在使用指纹UKey的MicrosoftCSP接口之前,用户先得安装注册CSP。具体安

7、装方法请详见“UKeyCSP安装包”的安装说明。3.1.3、基本情况lCSP类型:PROV_RSA_FULL这种类型的CSP支持数字签名和数据加解密,是一种通用类型的CSP。所有的公钥运算是使用RSA算法。l名称:MIAXISCSPv1.03.1.4、特征l使用指纹验证替代了PIN码,大大提高了安全性和使用上方便性。l指纹传感器采用AuthenTec公司的AES3400的活体指纹TruePrint技术。l提供了安全的RSA密钥对存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。