API(Java版)程序员手册

API(Java版)程序员手册

ID:40842961

大小:552.70 KB

页数:66页

时间:2019-08-08

API(Java版)程序员手册_第1页
API(Java版)程序员手册_第2页
API(Java版)程序员手册_第3页
API(Java版)程序员手册_第4页
API(Java版)程序员手册_第5页
资源描述:

《API(Java版)程序员手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、JIT应用ToolkitsAPI(Java版)程序员手册JIT应用ToolkitsAPI(Java版)程序员手册吉大正元信息技术股份有限公司JilinUniversityInformationTechnologiesCo.,Ltd.-65-JIT应用ToolkitsAPI(Java版)程序员手册目录1引言41.1概述41.2开发平台及编程语言41.3注意事项41.4名词解释42系统结构42.1接口说明42.2配置文件说明43数据结构53.1基于口令产生密钥的基本信息53.2初始化CRL参数53.3时间基本信息63.4证书有效期类73.5初始化证书信息74全局常量定义84.1标识常量84.1.1

2、所用到的配置文件84.1.2文件长度及密码长度84.1.3数据类型定义;84.1.4信封类型定义84.1.5证书扩展类型定义94.1.6证书用户类型定义94.1.7证书状态定义94.1.8CRL验证证书方式94.1.9证书SN类型94.1.10证书存储方式104.1.11加密、解密、签名等算法104.1.12标准扩展域104.2错误代码115函数说明135.1类JIT_Engine135.1.1构造函数135.1.2获取错误信息145.1.3释放引擎资源145.2类JIT_OCSP145.2.1构造方法145.2.2查询证书状态155.2.3获取错误信息165.2.4释放OCSP资源16-65

3、-JIT应用ToolkitsAPI(Java版)程序员手册5.3类JIT_CRL165.3.1构造方法175.3.2获取CRL验证证书的方式getMode175.3.3CRL验证证书185.3.4验证CRL签名185.3.5获取错误信息195.3.6释放CRL资源195.4类JIT_Certificate195.4.1构造方法195.4.2获取证书中eMail215.4.3获取证书颁发者225.4.4获取证书序列号225.4.5获取证书主题225.4.6获取证书版本号235.4.7获取证书有效期235.4.8获取证书的应用类型235.4.9获取证书编码(二进制)245.4.10获取证书的个人身

4、份标识码245.4.11提取所需对象标识符对应的内容255.4.12验证证书的有效性265.4.13验证证书的有效性(手工输入时间)265.4.14获取错误信息275.4.15释放Certificate资源275.4.16扩展接口285.5类JIT_Key295.5.1构造方法295.5.2产生对称密钥295.5.3基于口令产生对称密钥305.5.4包装密钥305.5.5解包装密钥315.5.6获取错误信息315.5.7释放Key资源325.6类JIT_Bin325.6.1构造方法325.6.2数据数字签名325.6.3验证数字签名335.6.4数据非对称加密345.6.5数据非对称解密355

5、.6.6产生数据的MAC355.6.7验证数据的MAC365.6.8数据文摘375.6.9数据对称加密385.6.10数据对称解密385.6.11产生PKCS7数字信封395.6.12验证PKCS7数字信封42-65-JIT应用ToolkitsAPI(Java版)程序员手册5.6.13二进制数据转换成PEM编码445.6.14获取错误信息445.6.15释放bin资源455.7类JIT_Base64455.7.1构造方法455.7.2数据数字签名455.7.3验证数字签名465.7.4数据非对称加密475.7.5数据非对称解密485.7.6数据产生MAC485.7.7验证数据的MAC495.7

6、.8数据文摘505.7.9数据对称加密515.7.10数据对称解密515.7.11产生PKCS7数字信封525.7.12验证PKCS7数字信封545.7.13PEM编码转换成二进制575.7.14获取错误信息575.7.15释放Base64资源575.8类JIT_EnvFile585.8.1构造方法585.8.2产生PKCS7数字信封文件585.8.3验证PKCS7数字信封文件615.8.4获取错误信息625.8.5释放EnvFile资源625.9类JIT_LDAP625.9.1构造方法625.9.2获取用户证书635.9.3释放获取的证书645.9.4获取错误信息645.9.5释放Ldap资

7、源645.10类JIT_Random655.10.1创造随机数65-65-JIT应用ToolkitsAPI(Java版)程序员手册1引言1.1概述ØJITToolkit_API(Java版)是以吉大正元电子证书认证系统为基础,方便用户进行二次开发,整合先进的Java技术,提供的工具包。用户利用工具包中各种接口可以作电子证书系统客户化,电子证书应用等方面的开发工作。主要功能如下:u对客户和服务器证书

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

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

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