diff --git a/README.html b/README.html new file mode 100644 index 0000000..3b50282 --- /dev/null +++ b/README.html @@ -0,0 +1,1648 @@ + + + + + +README + +
+

皮卡丘公共服务测试根证书 RSA在线验证服务

Pikachu Public Test Root RSA Online Service

 

网站服务介绍 / Service Information

皮卡丘公共服务测试根证书 RSA提供公共自签名代码签名、时间戳服务、UEFI固件认证签名、Windows驱动签名以及驱动签名策略自定义服务

Pikachu Public Service Test Root Certificate RSA provides public self signed code signature, timestamp service, UEFI firmware authentication signature, Windows driver signature, and driver signature policy customization service.

重要信息提示 / Significant Notices

根CA证书列表 / Root CA Information

通用名称(CN)/名称(Name)组织(O)组织机构(OU)描述(Description)证书策略(CPS)OCSP服务
(OCSP)
吊销列表
(CRL List)
下载证书
(Download)
导入证书
Setup CA
皮卡丘公共测试根RSA
Pikachu Public Test Root RSA
皮卡丘信任网络CA
Pikachu Trust Network CA
皮卡丘证书颁发机构
Pikachu Certification Authority
皮卡丘公共服务测试根证书 RSA
Pikachu Public Test Root RSA
PDF中文 English
TXT中文 English
OCSP2025-2050CER CRT DER P7BWindows

中级证书列表 / Intermediate Sub CA

通用名称(CN)/名称(Name)描述(Description)吊销列表
(Revocation List)
证书下载
Pikachu Time Sub CA皮卡丘时间戳签署中间子证书CA (Pikachu Time Signning Sub CA)2025/01/01 - 2050/01/01CER / CRT / DER / P7B
Pikachu UEFI Sub CA皮卡丘UEFI密钥交换证书中间CA (Pikachu UEFI Key Exchange CA)2025/01/01 - 2050/01/01CER / CRT / DER / P7B
Pikachu Code Sub CA皮卡丘公共测试代码证书中间CA (Pikachu Code Signning Sub CA)2025/01/01 - 2050/01/01CER / CRT / DER / P7B

申请个人证书 / Apply New Certificate

CA机构
Certificate Authority
有效时间
Valid Time
邮件地址
Email Address
国家
Country
省份
State
城市
Location
组织
Organization
组织单元
Org Unit
备注信息
Description
提交申请
Submit

备注:证书主体名称(Common Name)无法自定义,将会使用备注信息(Description)区分和替代主体名称(Common Name)

Certificate’s Common Name can NOT be customized on this Service, please fill in and use Description instead.

 

 

+ + \ No newline at end of file diff --git a/README.md b/README.md index 8d5a2d2..4c7679c 100644 --- a/README.md +++ b/README.md @@ -35,11 +35,13 @@ ## 申请个人证书 / Apply New Certificate -| **CA机构
Certificate Authority ** | **有效时间
Valid Time** | **邮件地址
Email Address** | **国家
Country** | **省份
State** | **城市
Location** | **组织
Organization** | **组织单元
Org Unit** | **域名/IP
Domain/IP** | **提交申请
Submit** | +| **CA机构
Certificate Authority ** | **有效时间
Valid Time** | **邮件地址
Email Address** | **国家
Country** | **省份
State** | **城市
Location** | **组织
Organization** | **组织单元
Org Unit** | **备注信息
Description** | **提交申请
Submit** | | :----------------------------------------------------------: | :----------------------------------------------------------: | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | :----------------------------------------------------------: | :----------------------------------------------------------: | | | | | | | | | | | | -**备注:证书主体名称(Common Name)无法自定义。Certificate’s Common Name cannot be customized.** +**备注:证书主体名称(Common Name)无法自定义,将会使用备注信息(Description)区分和替代主体名称(Common Name)** + +**Certificate’s Common Name can NOT be customized on this Service, please fill in and use Description instead**. @@ -91,6 +93,10 @@ function ca_post(parameters) { window.alert("请填写您的部门\nPlease fill in your Organizational Unit."); return False; } + if(in_data_txt.length<=0){ + window.alert("请填写备注信息\nPlease fill in your Description."); + return False; + } if(/^[A-Z]{2}$/.test(in_code_txt)){ window.location.href = "https://post.certs.us.kg/?ca_name="+ca_name_txt+"&va_time="+va_time_txt+"&in_data="+in_data_txt+"&in_code="+in_code_txt+"&in_main="+in_main_txt+"&in_subs="+in_subs_txt+"&in_orgs="+in_orgs_txt+"&in_orgu="+in_orgu_txt+"&in_mail="+in_mail_txt; }else{ diff --git a/Server.py b/Server.py index e52ea68..50320e2 100644 --- a/Server.py +++ b/Server.py @@ -26,6 +26,7 @@ def issueCert(): cert.get_subject().OU = "Organizational Unit" cert.get_subject().CN = "Common Name" cert.get_subject().emailAddress = "Common Name" + cert.get_subject().description = "Common Name" cert.set_serial_number(1000) cert.set_notBefore(b'20000101000000Z') cert.set_notAfter(b'20241231235959Z') @@ -41,12 +42,12 @@ def issueCert(): crypto.X509Extension( b"extendedKeyUsage", True, b"serverAuth,clientAuth"), - # crypto.X509Extension( - # b"subjectAltName", False, - # b"otherName:2.5.4.41;UTF8String:Name,otherName:2.5.4.13;UTF8String:Description"), crypto.X509Extension( b"subjectAltName", False, - b"DNS:Name,URI:Description"), + b"DNS:domain"), + # crypto.X509Extension( + # b"issuerAltName", False, + # b"issuer:copy"), crypto.X509Extension( b"crlDistributionPoints", False, b"URI:https://pikachuim.github.io/testca/certs/codeca/codeca.crl,URI:https://test.certs.us.kg/certs/codeca/codeca.crl"), diff --git a/index.html b/index.html index 1d92d10..3c16a78 100644 --- a/index.html +++ b/index.html @@ -1585,7 +1585,7 @@ 皮卡丘公共服务测试根证书
-

皮卡丘公共服务测试根证书 RSA在线验证服务

Pikachu Public Test Root RSA Online Service

 

网站服务介绍 / Service Information

皮卡丘公共服务测试根证书 RSA提供公共自签名代码签名、时间戳服务、UEFI固件认证签名、Windows驱动签名以及驱动签名策略自定义服务

Pikachu Public Service Test Root Certificate RSA provides public self signed code signature, timestamp service, UEFI firmware authentication signature, Windows driver signature, and driver signature policy customization service.

重要信息提示 / Significant Notices

根CA证书列表 / Root CA Information

通用名称(CN)/名称(Name)组织(O)组织机构(OU)描述(Description)证书策略(CPS)OCSP服务
(OCSP)
吊销列表
(CRL List)
下载证书
(Download)
导入证书
Setup CA
皮卡丘公共测试根RSA
Pikachu Public Test Root RSA
皮卡丘信任网络CA
Pikachu Trust Network CA
皮卡丘证书颁发机构
Pikachu Certification Authority
皮卡丘公共服务测试根证书 RSA
Pikachu Public Test Root RSA
PDF中文 English
TXT中文 English
OCSP2025-2050CER CRT DER P7BWindows

中级证书列表 / Intermediate Sub CA

通用名称(CN)/名称(Name)描述(Description)吊销列表
(Revocation List)
证书下载
Pikachu Time Sub CA皮卡丘时间戳签署中间子证书CA (Pikachu Time Signning Sub CA)2025/01/01 - 2050/01/01CER / CRT / DER / P7B
Pikachu UEFI Sub CA皮卡丘UEFI密钥交换证书中间CA (Pikachu UEFI Key Exchange CA)2025/01/01 - 2050/01/01CER / CRT / DER / P7B
Pikachu Code Sub CA皮卡丘公共测试代码证书中间CA (Pikachu Code Signning Sub CA)2025/01/01 - 2050/01/01CER / CRT / DER / P7B

申请个人证书 / Apply New Certificate

CA机构
Certificate Authority
有效时间
Valid Time
邮件地址
Email Address
国家
Country
省份
State
城市
Location
组织
Organization
组织单元
Org Unit
域名/IP
Domain/IP
提交申请
Submit

备注:证书主体名称(Common Name)无法自定义。Certificate’s Common Name cannot be customized.