西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题

西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题

ID:16018369

大小:249.00 KB

页数:54页

时间:2018-08-07

西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题_第1页
西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题_第2页
西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题_第3页
西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题_第4页
西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题_第5页
资源描述:

《西安交通大学年月课程考试《证券投资与管理(高起专)》作业考核试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、格尔加密Token接口与信息格式标准v1.40上海格尔软件股份有限公司2003年11月修改记录时间版本修改内容2003/09/181.0版创建,by余宏伟,李澜涛2003/10/281.1版按27日会议结果修改,by余宏伟,李澜涛2003/11/051.2版调整一些可选函数为必须实现的函数,by余宏伟2005/04/071.3版增加和厂商CSP兼容性的说明,by严华力2005/04/151.4版UnLockPIN函数调整,加入CERT_FILE,by余宏伟保密事宜:本文档包含上海格尔软件股份有限公司的专有商业信息和保密信息。接

2、受方同意维护本文档所提供信息的保密性,承诺不对其进行复制,或向评估小组以外、非直接相关的人员公开此信息。对于以下三种信息,接受方不向格尔公司承担保密责任:1)接受方在接收该文档前,已经掌握的信息。2)可以通过与接受方无关的其它渠道公开获得的信息。3)可以从第三方,以无附加保密要求方式获得的信息。目录1简介61.1目的61.2概述62加密Token接口标准62.1介绍62.1.1关于KPSDK及Token62.1.2关于KPSDK插件Token开发包72.2使用说明82.2.1提供形式及环境要求82.2.2插件Token需要提供

3、的功能82.2.3接口说明82.2.4类型和结构声明132.2.5函数声明172.3插件Token实现指南182.3.1插件Token程序结构182.3.2插件Token实现细节182.4接口函数说明182.4.1Initialize/Finalize182.4.2Slot信息202.4.3设备/Token管理212.4.4PIN管理252.4.5数据管理282.4.6RSA算法312.4.7对称算法352.4.8摘要函数382.4.9随机数函数392.4.10可选接口402.4.11预留接口422.5对接口的说明513加密T

4、oken信息格式标准及安全控制标准(可选)533.1安全标准533.1.1文件结构533.1.2结构说明543.1.3PIN的保护机制573.1.4介质算法功能需求583.2接口形式583.2.1PCSC接口583.2.2COS手册583.2.3洗卡指令流水584关于Token接口和厂商CSP兼容性的说明584.1介绍584.2兼容性说明594.2.1关于应用主目录594.2.2关于文件ID594.2.3关于Format函数59简介1.1目的本文档介绍上海格尔软件股份有限公司与Key等应用厂商的相关接口标准。1.2概述格尔公司

5、在现在信息CA,浙江CA项目等大量开发实践的指导下,借鉴业界标准(包括PKCS#11,微软CSP,PKCS#15,《中国金融集成电路(IC)卡规范》等),考虑Key应用兄弟厂商的工作量,定义了和Key应用厂商之间的加密token接口表准和加密信息格式标准。加密token接口标准规范了加密设备与加密应用之间的接口,也有利于各加密设备的协同工作。加密token信息格式标准规范了私密信息在加密设备中的存取方式,也可据此实现私密信息的安全存取。对于某些项目,用户可能更加看重兼容性方面的需求。例如加密token信息接口标准和各厂商自己C

6、SP之间的兼容等。这时,加密token信息格式标准可不实现。2加密Token接口标准2.1介绍2.1.1关于KPSDK及TokenKPSDK的全称是KOALPKISDK,它是基于PKI应用而开发的软件开发包。它为应用程序开发者提供安全平台接口,应用软件通过它可以使用KOAL证书及其它PKI应用。KPSDK通过Token程序支持使用各种不同的加密设备,只要加密设备开发者提供使用加密设备的API,就可以编写针对这种加密设备的Token程序,之后KPSDK就可以使用这种加密设备。1.1.1关于KPSDK插件Token开发包对于每一种

7、具体的加密设备,KPSDK一般需要编写特定于这个加密设备的Token程序才能使用之,这需要不小的开发量,同时这种方式对于希望自己编写Token程序的用户也是不适合的。KPSDK插件Token开发包的目的是尽可能减少用户开发Token程序的工作量,使得用户在程序中只需要关心与加密设备具体相关的操作,而无须考虑KPSDK的要求,就可以实现加密设备与KPSDK的集成。使用说明1.1.1提供形式及环境要求KPSDK插件Token开发包包括以下三个组成部分:包含文件、使用说明。其中包含文件是编译插件Token程序必需的,它规定了插件To

8、ken提供的函数的原型。编译插件Token,首先需要安装一个支持编译Windows程序的C编译器,推荐使用MicrosoftVC6.0,开发包中的例子就是使用VC编写的。1.1.2插件Token需要提供的功能插件Token一般需要提供两种类型的功能:数据管理和密码运算。1.1

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

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

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