JIT應(yīng)用ToolkitsAPI(Java版)程序員手冊(cè)_第1頁(yè)
JIT應(yīng)用ToolkitsAPI(Java版)程序員手冊(cè)_第2頁(yè)
JIT應(yīng)用ToolkitsAPI(Java版)程序員手冊(cè)_第3頁(yè)
JIT應(yīng)用ToolkitsAPI(Java版)程序員手冊(cè)_第4頁(yè)
JIT應(yīng)用ToolkitsAPI(Java版)程序員手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩79頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

JIT應(yīng)用ToolkitsAPI(Java版)程序員手冊(cè)

JIT版權(quán)所有(2001)

吉大正元信息技術(shù)股份有限公司

JilinUniversityInformationTechnologiesCo.,Ltd.

84

目錄

1引言..........................................................................4

1.1概述.....................................................................4

1.2開(kāi)發(fā)平臺(tái)及編程語(yǔ)言.......................................................4

1.3注意事項(xiàng).................................................................4

1.4名詞解釋.................................................................4

2系統(tǒng)結(jié)構(gòu)......................................................................4

2.1接口說(shuō)明.................................................................4

2.2配置文件說(shuō)明.............................................................4

3數(shù)據(jù)結(jié)構(gòu)......................................................................5

3.1基于口令產(chǎn)生密鑰的基本信息...............................................5

3.2初始化CRL參數(shù)..........................................................5

3.3時(shí)間基本信息.............................................................6

3.4證書(shū)有效期類.............................................................7

3.5初始化證書(shū)信息...........................................................7

4全局常量定義..................................................................8

4.1標(biāo)識(shí)常量.................................................................8

4.1.1所用到的配置文件..........................................................................................................8

4.1.2文件長(zhǎng)度及密碼長(zhǎng)度......................................................................................................8

4.1.3數(shù)據(jù)類型定義;.................................................................................................................8

4.1.4信封類型定義...................................................................................................................9

4.1.5證書(shū)擴(kuò)展類型定義...........................................................................................................9

4.1.6證書(shū)用戶類型定義...........................................................................................................9

4.1.7證書(shū)狀態(tài)定義...................................................................................................................9

4.1.8CRL驗(yàn)證證書(shū)方式..........................................................................................................9

4.1.9證書(shū)SN類型..................................................................................................................10

4.1.10證書(shū)存儲(chǔ)方式.................................................................................................................10

4.1.11加密、解密、簽名等算法..........................................................................................10

4.1.12標(biāo)準(zhǔn)擴(kuò)展域.....................................................................................................................10

4.2錯(cuò)誤代碼................................................................11

5函數(shù)說(shuō)明.....................................................................13

5.1類JIT_ENGINE.........................................................................................................................13

5.1.1構(gòu)造函數(shù).........................................................................................................................13

5.1.2獲取錯(cuò)誤信息.................................................................................................................14

5.1.3釋放引擎資源.................................................................................................................14

5.2類JIT_OCSP...........................................................................................................................15

5.2.1構(gòu)造方法.........................................................................................................................15

5.2.2查詢證書(shū)狀態(tài).................................................................................................................15

5.2.3獲取錯(cuò)誤信息.................................................................................................................16

5.2.4釋放OCSP資源.............................................................................................................17

5.3類J1T_CRL............................................................................................................................17

5.3.1構(gòu)造方法........................................................................................................................17

5.3.2獲取CRL驗(yàn)證證書(shū)的方式getMode...........................................................................18

5.3.3CRL驗(yàn)證證書(shū)...............................................................................................................18

5.3.4驗(yàn)證CRL簽名................................................................................................................19

5.3.5獲取錯(cuò)誤信息.................................................................................................................79

5.3.6釋放CRL資源................................................................................................................19

5.4類JIT_CERTIFICATE................................................................................................................20

5.4.1構(gòu)造方法.........................................................................................................................20

5.4.2獲取證書(shū)中eMail..........................................................................................................22

5.4.3獲取證書(shū)頒發(fā)者............................................................................................................22

5.4.4獲取證書(shū)序列號(hào)............................................................................................................22

5.4.5獲取證書(shū)主題................................................................................................................23

5.4.6獲取證書(shū)版本號(hào)............................................................................................................23

5.4.7獲取證書(shū)有效期............................................................................................................23

5.4.8獲取證書(shū)的應(yīng)用類型....................................................................................................24

5.4.9獲取證書(shū)編碼(二進(jìn)制).................................................................................................24

5.4.10獲取證書(shū)的個(gè)人身份標(biāo)識(shí)碼........................................................................................25

5.4.11提取所需對(duì)象標(biāo)識(shí)符對(duì)應(yīng)的內(nèi)容................................................................................25

5.4.12驗(yàn)證證書(shū)的有效性........................................................................................................26

5.4.13驗(yàn)證證書(shū)的有效性(手工輸入時(shí)間)........................................................................27

5.4.14獲取錯(cuò)誤信息................................................................................................................27

5.4.15釋放Certificate資源.....................................................................................................28

5.4.16擴(kuò)展接口........................................................................................................................28

5.5類JIT_KEY.............................................................................................................................29

5.5.1構(gòu)造方法........................................................................................................................29

5.5.2產(chǎn)生對(duì)稱密鑰................................................................................................................30

5.5.3基于口令產(chǎn)生對(duì)稱密鑰................................................................................................30

5.5.4包裝密鑰.........................................................................................................................31

5.5.5解包裝密鑰....................................................................................................................31

5.5.6獲取錯(cuò)誤信息.................................................................................................................32

5.5.7釋放Key資源................................................................................................................32

5.6類J1T_BIN..............................................................................................................................32

5.6.1構(gòu)造方法........................................................................................................................33

5.6.2數(shù)據(jù)數(shù)字簽名................................................................................................................33

5.6.3驗(yàn)證數(shù)字簽名................................................................................................................34

5.6.4數(shù)據(jù)非對(duì)稱加密............................................................................................................35

5.6.5數(shù)據(jù)非對(duì)稱解密............................................................................................................35

5.6.6產(chǎn)生數(shù)據(jù)的MAC...........................................................................................................36

5.6.7驗(yàn)證數(shù)據(jù)的MAC...........................................................................................................37

5.6.8數(shù)據(jù)文摘........................................................................................................................38

5.6.9數(shù)據(jù)對(duì)稱加密................................................................................................................38

5.6.10數(shù)據(jù)對(duì)稱解密................................................................................................................39

5.6.11產(chǎn)生PKCS7數(shù)字信封..................................................................................................40

5.6.12驗(yàn)證PKCS7數(shù)字信封..................................................................................................42

5.6.13二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成PEM編碼......................................................................................45

5.6.14獲取錯(cuò)誤信息................................................................................................................45

5.6.15釋放bin資源.................................................................................................................45

5.7類JIT_BASE64.......................................................................................................................46

5.7.7構(gòu)造方法........................................................................................................................46

5.7.2數(shù)據(jù)數(shù)字簽名................................................................................................................46

5.7.3驗(yàn)證數(shù)字簽名................................................................................................................47

5.7.4數(shù)據(jù)非對(duì)稱加密............................................................................................................48

5.7.5數(shù)據(jù)非對(duì)稱解密............................................................................................................48

5.7.6數(shù)據(jù)產(chǎn)生MAC...............................................................................................................49

5.7.7驗(yàn)證數(shù)據(jù)的MAC...........................................................................................................50

5.7.8數(shù)據(jù)文摘........................................................................................................................51

5.7.9數(shù)據(jù)對(duì)稱加密................................................................................................................57

5.7.10數(shù)據(jù)對(duì)稱解密................................................................................................................52

5.7.77產(chǎn)生PKCS7數(shù)字信封..................................................................................................53

5.7.12驗(yàn)證PKCS7數(shù)字信封..................................................................................................55

5.7.13PEM編碼轉(zhuǎn)換成二進(jìn)制...............................................................................................58

5.7.14獲取錯(cuò)誤信息................................................................................................................58

5.7.15釋放Base64資源..........................................................................................................58

5.8類JIT_ENVFlLE......................................................................................................................59

5.8.1構(gòu)造方法........................................................................................................................59

5.8.2產(chǎn)生PKCS7數(shù)字信封文件..........................................................................................59

5.8.3驗(yàn)證PKCS7數(shù)字信封文件..........................................................................................62

5.8.4獲取錯(cuò)誤信息.................................................................................................................63

5.8.5釋放EnvFile資源.........................................................................................................63

5.9類JIT_LDAP..........................................................................................................................63

5.9.7構(gòu)造方法.........................................................................................................................63

5.9.2獲取用戶證書(shū).................................................................................................................64

5.9.3釋放獲取的證書(shū)............................................................................................................65

5.9.4獲取錯(cuò)誤信息.................................................................................................................65

5.9.5釋放Ldap資源..............................................................................................................65

5.10類JIT_RANDOM.....................................................................................................................66

5.10.1創(chuàng)造隨機(jī)數(shù).....................................................................................................................66

1引言

1.1概述

>JITToolkit_API(Java版)是以吉大正元電子證書(shū)認(rèn)證系統(tǒng)為基礎(chǔ),方便用戶進(jìn)行

二次開(kāi)發(fā),整合先進(jìn)的Java技術(shù),提供的工具包。用戶利用工具包中各種接口可

以作電子證書(shū)系統(tǒng)客戶化,電子證書(shū)應(yīng)用等方面的開(kāi)發(fā)工作。

主要功能如下:

?對(duì)客戶和服務(wù)器證書(shū)的操作(包括驗(yàn)證和獲取證書(shū)內(nèi)容)

?對(duì)用戶數(shù)據(jù)的操作(包括簽名、加密、數(shù)字信封和他們相對(duì)應(yīng)的校驗(yàn)工作)

?對(duì)用戶文件的各種操作(包括封裝數(shù)字信封和驗(yàn)證數(shù)字信封)

?各種輔助操作(包括對(duì)對(duì)稱密鑰的操作、產(chǎn)生隨機(jī)數(shù)、)

?對(duì)Ldap、CRL、OCSP等各種輔助功能的操作

1.2開(kāi)發(fā)平臺(tái)及編程語(yǔ)言

■開(kāi)發(fā)平臺(tái)

Windows2000Server

■編程語(yǔ)言

Java

C++

■開(kāi)發(fā)工具

Java2SDKStandardEditionvl.3.1_09(SunMicrosystems,Inc.)

BorlandJbuilder7Enteiprise

MicrosoftVisualC++6.0EnterpriseEdition

1.3注意事項(xiàng)

■系統(tǒng)中的錯(cuò)誤碼均為負(fù)數(shù)。

■本接口不支持加密機(jī),除windwos外不支持key使用

■除windows外不支持OCSP

1.4名詞解釋

無(wú)

2系統(tǒng)結(jié)構(gòu)

2.1接口說(shuō)明

JIT應(yīng)用ToolkitsAPI(Java版)對(duì)用戶提供10個(gè)類共70個(gè)接口:

■jit.toolkits

Toolkits主要功能類。提供各對(duì)外接口。

■jit.parameters

結(jié)構(gòu)。用于存放程序中各種用到的結(jié)構(gòu)體。

2.2配置文件說(shuō)明

JIT應(yīng)用ToolkitsAPI(JNI版)共需要5個(gè)配置文件,說(shuō)明如下:

■cryptodevice.ini

加密設(shè)備配置文件。文件證書(shū)使用時(shí)修改DeviceCount對(duì)應(yīng)軟加密庫(kù)ID,

DeviceCount=1

Key證書(shū)使用時(shí)修改DeviceCount對(duì)應(yīng)Key的ID

DeviceCount=2

兩種證書(shū)同時(shí)使用時(shí)修改DeviceCount對(duì)應(yīng)Key的ID

DeviceCount=2

■MultiDeviceFile.ini

管理員證書(shū)介質(zhì)使用JPF文件時(shí)使用此配置文件。(無(wú)論那種情況該文件必須存在)

■MultiDeviceCard.ini

管理員證書(shū)介質(zhì)使用USBKey時(shí)使用此文件。(無(wú)論那種情況該文件必須存在)

■card.ini

USBKey的配置文件,通常不需要用戶改動(dòng)。

■jitocsp.ini

與OCSP服務(wù)器連接時(shí)需要的一些連接參數(shù),用戶可根據(jù)實(shí)際情況進(jìn)行改動(dòng)

■jcaapi.ini

與Ldap服務(wù)器連接時(shí)需要的一些連接參數(shù),用戶可根據(jù)實(shí)際情況進(jìn)行改動(dòng)

3數(shù)據(jù)結(jié)構(gòu)

3.1基于口令產(chǎn)生密鑰的基本信息

類名稱:

J1T_PBE_PARAMS

功能:

存儲(chǔ)PKCS5基于口令產(chǎn)生密鑰的參數(shù)。

聲明:

publicclassJIT_PBE_PARAMS{

publicbyte[lsPassword;

publicbytelJbSalt;

publicintllteration;

publicJIT_PBE_PARAMS(){

I

}

數(shù)據(jù)成員:

pPassword

口令的內(nèi)容。

pSalt

鹽值的內(nèi)容。(PKCS5基于口令產(chǎn)生密鑰的協(xié)商好的附加信息)

niteration

PKCS5基于口令密鑰產(chǎn)生的循環(huán)疊代次數(shù)。

3.2初始化CRL參數(shù)

類名稱:

JIT_CRLPARAM

功能:

存儲(chǔ)初始化CRL的參數(shù)。

聲明:publicclassJIT_CRLPARAM{

publicbyte[]szCRLFile;

publicintnMode;

publicJIT_CRLPARAM(){

數(shù)據(jù)成員:

szCRLFile

用戶指定的CRL文件路徑。這個(gè)路徑必須是絕對(duì)路徑。這個(gè)路徑不能為

NULL,

在線方式驗(yàn)證,這個(gè)路徑是下載的CRL存儲(chǔ)在本地的CRL文件路徑。

離線方式驗(yàn)證,這個(gè)路徑是驗(yàn)證證書(shū)時(shí)使用的CRL文件路徑。

nMode

通過(guò)CRL驗(yàn)證證書(shū)的方式。包括在線方式驗(yàn)證和離線方式驗(yàn)證。

在線方式驗(yàn)證設(shè)置為VERIFY_MODE_ONLINE

離線方式驗(yàn)證設(shè)置為VERIFY_MODE_OFFLINE

3.3時(shí)間基本信息

類名稱:JIT_Time

功能:

存儲(chǔ)證書(shū)中時(shí)間的值

聲明:

publicclassJIT_Time{

publiclongIType;

publiclongdiffGMT;

publiclongyear;

publiclongmonth;

publiclongday;

publiclonghour;

publiclongmin;

publiclongsecond;

publicJIT_Time(){

數(shù)據(jù)成員:

?Type

證書(shū)中時(shí)間的編碼類型。

1:格林威治時(shí)間

2:本地時(shí)間

diffGMT

本地時(shí)間和格林威治時(shí)間的差值。本地時(shí)間比格林威治時(shí)間早用

負(fù)數(shù)表示。本地時(shí)間比格林威治時(shí)間晚用正數(shù)表示。0表示

格林威治時(shí)間。

year本地時(shí)間年

month本地時(shí)間月

day本地時(shí)間S

hour本地時(shí)間時(shí)

min本地時(shí)間分

second本地時(shí)間秒

3.4證書(shū)有效期類

類名稱:

JIT_Valid

功能:

存儲(chǔ)證書(shū)的有效期

聲明:

publicclassJIT_Valid(

publicJIT_TimenotBefor

publicJIT_TimenotAfter

publicJIT_VaIid(){

}

)

數(shù)據(jù)成員:

notBefor

證書(shū)有效期開(kāi)始的時(shí)間

notAfter

證書(shū)有效期結(jié)束的時(shí)間

3.5初始化證書(shū)信息

類名稱:

JIT_CERTDEVPARAM(保留未用)

功能:

存儲(chǔ)了從非數(shù)據(jù)流形式初始化證書(shū)時(shí)所需要的信息

聲明:

publicclassJIT_CERTDEVPARAM{

publicbyte[]szDevInfo;

publicbyte[]szPWD;

publicJIT_CERTDEVPARAM(){

數(shù)據(jù)成員:

szDevInfo

描述證書(shū)存儲(chǔ)的描述串。描述串由兩部分組成。第一部分是存儲(chǔ)介質(zhì)

描述符,第二部分是證書(shū)存儲(chǔ)路徑。

存儲(chǔ)介質(zhì)描述符:

“file:〃”表示證書(shū)的存儲(chǔ)介質(zhì)是磁盤(pán)。

“usb:〃”表示證書(shū)的存儲(chǔ)介質(zhì)是USB接口設(shè)備。

“coml://”表示證書(shū)的存儲(chǔ)介質(zhì)是COM接口設(shè)備。

證書(shū)存儲(chǔ)路徑:表示證書(shū)存儲(chǔ)的位置和名字

例如:

“file://d:\mycert.jpF'表示D盤(pán)根目錄下的mycert.jpf文件

“file:〃d:\mycert.pfx”表示D盤(pán)根目錄下的mycert.p僅文件

“file://d:\mycert.cer”表示D盤(pán)根目錄下的mycert.cer文件

“usb://.jp『表示USB接口中的.jpf文件

“usb:〃.jpF表示USB接口中的.jpf文件

szPWD

證書(shū)密碼

4全局常量定義

該類定義API中的常量。

在本文檔中引用常量時(shí)直接引用常量名。

4.1標(biāo)識(shí)常量

4.1.1所用到的配置文件

publicstaticStringCRYPT_INI_FILE_NAME=''cryptodevice-ini**;

publicstaticStringOCSP_INI_FILE_NAME="jitocsp.ini1,;

publicstaticStringCARD_INI_FILE_NAME=''card.ini*';

publicstaticStringMULITYCARD_FILE_NAME=HMultiDeviceCard.ini";

publicstaticStringMULITYFILE_FILE_NAME="MultiDeviceFile.ini0;

publicstaticStringJCAAPI」NI_FILE_NAME="jcaapi.ini'1;

4.1.2文件長(zhǎng)度及密碼長(zhǎng)度

文件長(zhǎng)度

publicstaticintFILE_NAME_LEN=256;

密碼長(zhǎng)度

publicstaticintPWD_LEN=128;

4.1.3數(shù)據(jù)類型定義;

Base64類型

publicstaticintDATA_TYPE_BASE64=0;

Bin類型

publicstaticintDATA_TYPE_BIN=1;

4.1.4信封類型定義

簽名信封

publicstaticintENVELOP_SIGN=0;

加密信封

publicstaticintENVELOP_ENC=1;

既簽名又加密信封

publicstaticintENVELOP_SIGN_ENC=2;

文摘信封

publicstaticintENVELOP_DIGEST=3;

MAC信封

publicstaticintENVELOP.MAC=4;

4.1.5證書(shū)擴(kuò)展類型定義

jpf管理員證書(shū)文件

publicstaticintCERT_EXP_TYPE_JPF=o;

pfx包含私鑰證書(shū)文件

publicstaticintCERT_EXP_TYPE_PFX=1;

cer公鑰證書(shū)文件

publicstaticintCERT_EXP_TYPE_CER=2;

4.1.6證書(shū)用戶類型定義

個(gè)人單證書(shū)

publicstaticintCERT_USE_TYPE_SINGLE—0;

jpf雙證書(shū)

publicstaticintCERT_USE_TYPE_DOUBLE二1;

電子郵件保護(hù)證書(shū)

publicstaticintCERT_USE_TYPE_MAIL二2;

服務(wù)器證書(shū)

publicstaticintCERT_USE_TYPE_SERVER-3;

CA證書(shū)

publicstaticintCERT_USE_TYPE_CA二4;

4.1.7證書(shū)狀態(tài)定義

正常狀態(tài)

publicstaticintCERT_STATUS_NOMAL0;

證書(shū)已注銷(xiāo)

publicstaticintCERT_STATUS_REVOKE=1;

未知狀態(tài)

publicstaticintCERT_STATUS_UNKNOWN=2;

4.1.8CRL驗(yàn)證證書(shū)方式

在線驗(yàn)證證書(shū)

publicstaticintVERIFY_MODE_ONLINE0;

離線驗(yàn)證證書(shū)

publicstaticintVERIFY_MODE_OFFLINE1;

4.1.9證書(shū)SN類型

簽名證書(shū)

publicstaticintCERT_SN_TYPE_SIGN1;

加密證書(shū)

publicstaticintCERT_SN_TYPE_ENC2;

簽名加密證書(shū)

publicstaticintCERT_SN_TYPE_SIGNENC3;

4.1.10證書(shū)存儲(chǔ)方式

文件方式存儲(chǔ)

publicstaticintCERT_DEV_TYPE_FILE0;

USBKey中存儲(chǔ)

publicstaticintCERT_DEV_TYPE_USB

COM接口設(shè)備存儲(chǔ)

publicstaticintCERT_DEV_TYPE_COM2;

4.1.11加密、解密、簽名等算法

RSA加密解密;

publicstaticintCT_ALGO_RSA_PKCS0x00000001;

MD2WithRSA簽名驗(yàn)證

publicstaticintCT_ALGO_MD2_RSA_PKCS0x00000004;

MD5WithRSA簽名驗(yàn)證

publicstaticintCT_ALGO_MD5_RSA_PKCS0x00000005;

SHAlWithRSA簽名驗(yàn)證

publicstaticintCT_ALGO_SHA1_RSA_PKCS0x00000006;

MD2文摘

publicstaticintCT_ALGO_MD20x00000200;

MD5文摘

publicstaticintCT_ALGO_MD50x00000210;

SHA1文摘

publicstaticintCT_ALGO_SHA_10x00000220;

RC2ECB方式加密解密

publicstaticintCT_ALGO_RC2_ECB0x00000101;

RC4加密解密

publicstaticintCT_ALGO_RC40x00000111;

DESECB方式加密解密

publicstaticintCT_ALGO_DES_ECB0x00000121;

3DESECB方式加密解密

publicstaticintCT_ALGO_DES3_ECB0x00000132;

4.1.12標(biāo)準(zhǔn)擴(kuò)展域

publicstaticintCERT_EXT_OID_IDENTIFYCARD12861171;

〃個(gè)人身份標(biāo)識(shí)碼:OID=1.7.1

publicstaticintCERT_EXT_OID_INSURANCENUM=12861172;

〃個(gè)人社會(huì)保險(xiǎn)號(hào):01D=1.7.2

publicstaticintCERT_EXT_OID_ORGANIZATIONCODE=12861173;

//企業(yè)組織機(jī)構(gòu)代碼:OID=1.7.3

publicstaticintCERT_EXT_OID_ICREGNUM=12861174;

//企業(yè)工商注冊(cè)號(hào):OID=1.7.4

publicstaticintCERT_EXT_OID_TAXNUM=12861175;

〃企業(yè)稅號(hào):OID=1.7.5

4.2錯(cuò)誤代碼

成功

publicstaticintCT_SUCCESS二0

參數(shù)錯(cuò)誤

publicstaticintCT_ERR_PARAM-9000

內(nèi)存錯(cuò)誤

publicstaticintCT_ERR_MEMORY=-9001

內(nèi)存分配少

publicstaticintCT_ERR_BUFFER_TOO_SMALL=-9090

加密庫(kù)初始化錯(cuò)誤

publicstaticintCT_ERR_CRYPTODEV_INIT=-9999

不能打開(kāi)加密庫(kù)

publicstaticintCT_ERR_CRYPTO_SESSION=-9002

不能訪問(wèn)加密設(shè)備

publicstaticintCT_ERR_CRYPTODEV_NO_ACCESS=-9003

OCS引擎未初始化

publicstaticintCT_ERR_OCSP_ENGINE_NOT_INIT=-9004

證書(shū)不完整

publicstaticintCT_ERR_CERT_NOTJNTEGRITY=-9005

取證書(shū)狀態(tài)失敗

publicstaticintCT_ERR_GET_CERT_STATUS=-9006

OCSP初始化錯(cuò)誤

publicstaticintCT_ERR_OCSP_INIT=-9007

LDAP錯(cuò)誤

publicstaticintCT_ERR_ACCESS_LDAP=-9008

CRL不完整

publicstaticintCT_ERR_CRL_NOT_INTEGRITY=-9009

證書(shū)頒發(fā)者或主題錯(cuò)誤

publicstaticintCT_ERRJSSUER_OR_SUBJECT=-9010

CRL引擎未初始化

publicstaticintCT_ERR_CRL_ENGINE_NOT_INIT=-9011

證書(shū)鏈不完整

publicstaticintCT_ERR_CERT_CHAIN_NOT_INTEGRITY=-9012

證書(shū)過(guò)期

publicstaticintCT_ERR_CERT_OVER=-9013

根證書(shū)無(wú)效

publicstaticintCT_ERR_ROOT_CERT_INVALID=-9014

CRL初始化錯(cuò)誤

publicstaticintCT_ERR_CRL_INIT=-9015

口令錯(cuò)誤

publicstaticintCT_ERR_PWD=-9016

打開(kāi)文件錯(cuò)誤

publicstaticintCT_ERR_HLE_OPEN=-9017

文件不存在

publicstaticintCT_ERR_FILE_NO_EXIST=-9018

證書(shū)不存在

publicstaticintCT_ERR_CERT_NOT_EXIST=-9019

證書(shū)不匹配

publicstaticintCT_ERR_CERT_NO_MATCH=-9020

私鑰不存在

publicstaticintCT_ERR_PRIVATEKEY_NO_EXIST=-9021

算法和密鑰不匹配

publicstaticintCT_ERR_KEY_AND_ALGO_NO_MATCH=-9022

密鑰不存在

publicstaticintCT_ERR_KEY_NO_EXIST=-9023

不支持的算法

publicstaticintCT_ERR_ALGO_NOT_SUPPORT=-90

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論