UPKI Server Certificate Issuance Service¶
Table of Contents
Basic Information¶
This is a service that issues server certificates that can be used at uec.ac.jp
through the National Institute of Informatics’ UPKI Electronic Certificate Issuance Service. The issued server certificate can be used for general purposes using TLS (SSL), such as HTTPS.
New Certificate Issuance and Renewal Procedures¶
Submission of application form (user)
Hint
The procedures for issuing a new certificate and renewing a certificate are the same. Even when updating It is mandatory to confirm the existence of the FQDN and the domain administrator. Please submit the application form.
Fill out the UPKI SSL サーバ証明書申請書 in the 情報基盤センター申請書一覧 , and submit it to the Information Technology Center Office (4th floor, East Bldg. 3).Please remember to bring your identification card as we will verify your identity.
- For use in research and education:
Both the certificate manager and the application manager on the application form should be .full-time faculty members.
- For use in student circle activities, etc.:
The certificate manager’ on the application form can be a student. The `application manager should be a full-time faculty member (advisor or administrative staff) who is in a position to supervise the organization.
Based on the application form, the Information Technology Center will confirm the existence of the FQDN (server name) with the domain administrator of the FQDN.After confirming the existence , the application will be reviewed and the result will be sent to the UEC account of the certificate manager and the applicant in charge by e-mail.
Create a CSR (Certificate Signing Request) (user)
The administrator should create a key pair with a key length of 2048bits according to the procedure described in 事前準備〜証明書の申請から取得まで . Create a new key pair when updating. When you update, you also need to update the key. In addition, create a CSR using the key pair you have created.When creating a CSR, the Subject DN must be entered. Please enter the following information.
Caution
Please make sure to create a new key pair (private key, public key) even when the certificate is updated
Create a CSR using the key pair you created. You will need to enter a subject DN when creating a CSR. Enter the following.
Attribute Name
What to enter
C
JP
ST
tokyo
L
chofu
O
The University of Electro-Communications
CN
Server’s FQDN (host name)
Blank (Specify in the next step.)
Hint
From July 26, 2022, the OU attribute of the subject DN has been abolished. CSR with OU attribute in subject DN will not be accepted, so please do not attach OU attribute.
To enter a blank field in OpenSSL, enter 「.」 (half-width period).
Creating TSVs
Create a TSV file based on the CSR that you have just created, following the procedure described in 2.2.1.サーバ証明書 in the TSV作成ツール操作マニュアル.
Access the TSVツール and click 作成開始.
Select “TSVファイルの種別 (TSV file type) according to the following conditions, and press:guilabel:この内容で作成開始 (Start creating with this content).
Hint
The Revoked Certificate Serial Number that you enter when updating the server certificate must be either decimal or hexadecimal with “0x” prefix. For more information, see UPKI-FAQ サーバ証明書のシリアル番号を確認したい .
Load the CSR file. In addition, please enter the missing information as follows to create the TSV.
The required fields are 利用管理者 Email and Webサーバソフトウェア名等.
Although 利用管理者氏名 and 利用管理者所属 are not required, they will be embedded in the body of the mail as the address of the mail sent from the application system, so please enter them as much as possible.
Please enter only one-byte characters for 利用管理者 Email.
利用管理者氏名, 利用管理者所属, Webサーバソフトウェア名等 can be entered in both single-byte and double-byte characters.
You will receive an email notification of the issue to the email address you entered in the 利用管理者 Email field. Please make sure to enter an e-mail address that can be received.
Enter the name of the HTTP server or other software that uses the server certificate in Webサーバソフトウェア名等.
(Optional) To use certificates on multiple servers with different hostnames on the same computer and the same OS, specify dNSName as shown in the following example.
dNSName=aaa.example.ac.jp,dNSName=bbb.example.ac.jp
Sending TSV Files
Please send the TSV file generated in the previous step to the Information Technology Center by e-mail. You will be informed of the mailing address by the e-mail in 2.
Based on the TSV file submitted by the user,the person in charge at the Information Technology Center applies to the certificate issuing organization (certification authority) for issuance of the certificate. If there is an error in the TSV file, we will ask the user to correct it as appropriate.
Download the server certificate and intermediate CA certificate. (User)
When the application is accepted by the CA and processing is completed, a notification will be sent to the
利用管理者 Email
entered in the TSV file in 4.The download links for サーバ証明書 and 中間CA証明書 are embedded in the body of the notice, so please save them.Caution
The valid intermediate CA certificate differs depending on whether the server certificate is issued after 19:00 on March 26, 2018 or before 14:00 on March 26, 2018.Please check carefully before use.
Install the server certificate (User)
Please follow the サーバー証明書インストールマニュアル to install the server certificate and intermediate CA certificate on your server.After installation, check the expiration date of the server certificate using a browser.
7 (Renewal Only) Revocation of Old Certificate
When the server certificate installation is complete, please contact the information infrastructure center with the FQDN of the completed server.No TSV file is required
precautions¶
Renewal of Certificates¶
When renewing a certificate, the existence of FQDNs and domain administrators are required as well as new applications. Please submit an application in accordance with the new issuance/renewal procedures for certificates.
After setting up the updated certificate on the server, you need to revoke the old certificate.Please contact the Information Technology Center after completing the replacement of the certificate. It is not necessary to create a TSV file.
Note
When renewing or revoking a server certificate, the 失効対象証明書シリアル番号 should be a decimal value. If the value is a hexadecimal number, an error will occur.
About the replacement of certificates¶
The Information Technology Center does not provide support for key pair generation or installation of server certificates.Please refer to the web pages of the National Institute of Informatics (NII) and the texts available on the Internet and do the work by yourself. In particular,please be sure to check UPKI電子証明書発行サービス(国立情報学研究所) .
If you want to use an SSL server certificate on a virtual domain server,
The SSL server certificate issued this time
The private key (server private key) used to create the TSV file
Intermediate certificate
Warning
Make sure to delete (cancel) the passphrase of the private key.
Please share the three points at UEC Disk ticket link and send the URL to support@cc.uec.ac.jp.
Certificate Expiration Date¶
The validity period of the server certificate is determined by the UPKI digital certificate issuing service of the National Institute of Informatics.Please note that the Information Technology Center will not be able to adjust the deadline.
Delay or Denial of Certificate Issuance¶
If you set a server name that could be used for phishing as the value of CN or SAN when creating a CSR,the issuance of the certificate will be delayed for legitimacy verification or, in some cases, disallowed.
The audit is conducted by a third-party certification authority.Please note that the Information Technology Center will not be able to provide reasons for delays or denials.
Certification authorities do not disclose their judgment criteria, but services that may be confused with widely popular services such as Google, Microsoft, and Amazon may be subject to delays or denials.