• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 证书错误码
2
3<!--Kit: Device Certificate Kit-->
4<!--Subsystem: Security-->
5<!--Owner: @zxz--3-->
6<!--Designer: @lanming-->
7<!--Tester: @PAFT-->
8<!--Adviser: @zengyawen-->
9
10> **说明:**
11>
12> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
13
14## 19020001 内存错误
15
16**错误信息**
17
18Memory error.
19
20**可能原因**
21
22当前系统内存分配失败。
23
24**处理步骤**
25
261. 检查当前系统功能是否正常。
272. 业务检查数据是否超长,导致系统无法分配内存。
28
29## 19020002 运行时错误
30
31**错误信息**
32
33Runtime error.
34
35**可能原因**
36
37系统出现的不可预料的错误。
38
39**处理步骤**
40
41检查当前系统功能是否正常。
42
43## 19020003 参数检查失败
44
45**错误信息**
46
47Indicates that parameter check failed.
48
49**可能原因**
50
51输入枚举值不在范围内。
52
53**处理步骤**
54
55检查输入参数的正确性。
56
57## 19030001 算法相关的操作错误,调用三方算法库API出错
58
59**错误信息**
60
61Crypto operation error.
62
63**可能原因**
64
65加解密算法框架与三方算法库交互时,出现错误。
66
67**处理步骤**
68
691. 检查输入参数的正确性。
702. 检查三方算法库功能是否正常。
71
72## 19030002 证书签名验证错误
73
74**错误信息**
75
76The certificate signature verification failed.
77
78**可能原因**
79
80证书校验过程中,证书的签名信息不对。
81
82**处理步骤**
83
84检查证书的正确性。
85
86## 19030003 证书尚未生效
87
88**错误信息**
89
90The certificate has not taken effect.
91
92**可能原因**
93
94证书尚未生效。证书的生效时间晚于当前系统时间或者业务指定的时间点。
95
96**处理步骤**
97
981. 检查证书的正确性。
992. 检查获取的系统时间是否正确。
1003. 与当前系统时间进行比对,检查证书的生效时间。
101
102## 19030004 证书过期
103
104**错误信息**
105
106The certificate has expired.
107
108**可能原因**
109
110证书失效。基于当前系统时间或者业务指定的时间点,证书已经失效。
111
112**处理步骤**
113
1141. 检查证书的正确性。
1152. 检查获取的系统时间是否正确。
1163. 与当前系统时间进行比对,检查证书的失效时间。
117
118## 19030005 无法获取证书的颁发者
119
120**错误信息**
121
122Failed to obtain the certificate issuer.
123
124**可能原因**
125
126证书校验过程中,无法获取当前证书的颁发者。
127
128**处理步骤**
129
130检查证书的正确性。
131
132## 19030006 证书的秘钥用途不包括证书签名
133
134**错误信息**
135
136The key cannot be used for signing a certificate.
137
138**可能原因**
139
140证书的密钥用途不包括证书签名。
141
142**处理步骤**
143
144检查证书的正确性。
145
146## 19030007 证书的秘钥用途不包括数字签名
147
148**错误信息**
149
150The key cannot be used for digital signature.
151
152**可能原因**
153
154证书的密钥用途不包括数字签名。
155
156**处理步骤**
157
158检查证书的正确性。
159
160## 19030008 私钥密码错误
161
162**错误信息**
163
164The password may be wrong.
165
166**可能原因**
167
168私钥密码错误。
169
170**处理步骤**
171
172检查私钥的密码是否正确。