Version 2.1 - ITSC - Hong Kong University of Science and Technology

advertisement
HKUST CA
Certification Practice Statement
IN SUPPORT OF HKUST CA CERTIFICATION SERVICES
Version :
2.1
Date :
12 November 2003
Prepared by : Information Technology Services Center
© Hong Kong University of Science & Technology
Table of Contents
1.
Introduction ..................................................................................................................... 1
1.1
Overview ............................................................................................................. 1
1.2
Scope of HKUST CA Certification Services ...................................................... 1
1.3
HKUST CA Identity ........................................................................................... 1
1.4
Publication .......................................................................................................... 2
1.5
Further Information ............................................................................................. 2
2.
HKUST CA Certification Infrastructure ......................................................................... 3
2.1
Overview ............................................................................................................. 3
2.2
Certificate Classes ............................................................................................... 3
2.2.1 Personal e-Cert ....................................................................................... 3
2.2.2 Personal (Smartcard) e-Cert ................................................................... 4
2.2.3 Secure Server e-Cert .............................................................................. 4
2.2.4 Developer e-Cert .................................................................................... 4
2.2.5 Role e-Cert ............................................................................................. 4
2.2.6 Certificate Class Properties .................................................................... 5
2.3
Certification Authority (CA) ............................................................................... 6
2.4
Registration Authority (RA) ............................................................................... 6
2.5
Certificate Repository ......................................................................................... 7
3.
Certificate Application .................................................................................................... 8
3.1
Overview ............................................................................................................. 8
3.2
Application for Personal e-Cert .......................................................................... 8
3.3
Application for Personal (Smartcard) e-Cert ...................................................... 9
3.4
Application for Secure Server e-Cert ................................................................ 10
3.5
Application for Developer e-Cert ..................................................................... 11
3.6
Application for Role e-Cert .............................................................................. 11
4.
Validation of Certificate Application............................................................................ 13
4.1
Overview ........................................................................................................... 13
4.2
Validation Requirements for Certificate Application ....................................... 13
4.3
Approval of Certificate Application ................................................................. 15
4.4
Rejection of Certificate Application ................................................................. 15
5.
Certificate Issuance ....................................................................................................... 16
5.1
Overview ........................................................................................................... 16
5.2
Issuance & Publication...................................................................................... 16
5.3
Refusal .............................................................................................................. 16
5.4
Certificate Validity and Operational Periods .................................................... 16
5.5
Certificate Format ............................................................................................. 17
6.
Certificate Revocation .................................................................................................. 18
6.1
Overview ........................................................................................................... 18
6.2
General Reasons for Revocation ....................................................................... 18
6.3
Revocation of a HKUST CA Certificate........................................................... 18
6.4
Revocation at Certificate Owner’s Request ...................................................... 19
7.
Certificate Expiration .................................................................................................... 20
7.1
Overview ........................................................................................................... 20
 Hong Kong University of Science & Technology
ii
7.2
7.3
Certificate Expiry .............................................................................................. 20
Certificate Renewal ........................................................................................... 20
8.
Rights and obligations................................................................................................... 21
8.1
Rights and obligations of Certificate Owners ................................................... 21
8.2
Rights and obligations of HKUST CA ............................................................. 22
9.
Liability ......................................................................................................................... 24
9.1
Liability of Certificate Owner ........................................................................... 24
9.2
Liability of HKUST CA .................................................................................... 24
10.
Use of Certificates......................................................................................................... 25
11.
Appendices .................................................................................................................... 27
11.1 Sample Letter for Secure Server e-Cert Application ........................................ 27
11.2 Sample Letter for Developer e-Cert Application .............................................. 28
11.3 Sample Letter for Role e-Cert Application ....................................................... 29
 Hong Kong University of Science & Technology
iii
1. Introduction
1.1
Overview
This HKUST CA Certification Practice Statement (CPS) describes the practices and
standards employed by HKUST CA to perform Certification Authority Services and to
exhibit trust by providing evidence of the methods used to manage and complete tasks
associated with certificate generation.
1.2
Scope of HKUST CA Certification Services
HKUST CA Certification Services are designed to support secure electronic transactions and
other general security services to satisfy HKUST users for digital signatures and other
network security services. To accomplish this, HKUST CA serves as a trusted third party,
issuing, managing, renewing and revoking certificates in accordance with published practices.
The services offered by HKUST CA include the following:







1.3
Certificate Application
Certificate Issuance
Certificate Publication
Certificate Expiry
Certificate Revocation
Online Certificate Status Protocol (OCSP) support
Certificate Revocation List (CRL) Management
HKUST CA Identity
HKUST CA certifies certificates in the name of the organization detailed below.
Company Name:
Hong Kong University of Science and Technology
Registered Offices:
Hong Kong University of Science and Technology
Information Technology Services Center
Clear Water Bay
Kowloon
Hong Kong
 Hong Kong University of Science & Technology
1
1.4
Telephone:
Fax:
(852) 2358 6200
(852) 2358 0967
Electronic mail:
hkustca@ust.hk
Publication
This HKUST CA Certification Practice Statement is published in electronic form at
http://www.ust.hk/itsc/pki/cps/
1.5
Further Information
HKUST user acknowledges that HKUST CA has provided him/her with sufficient
information to become familiar with digital certificates before applying for, using, and relying
upon a certificate.
For more information about this CPS or information related to HKUST CA services, please
contact our HKUST Certification Authority at hkustca@ust.hk.
 Hong Kong University of Science & Technology
2
2. HKUST CA Certification Infrastructure
2.1
Overview
HKUST CA acts as a trusted third party to facilitate the confirmation of identity within
HKUST community. Such confirmation is expressly represented by a certificate, i.e. a
message which is digitally signed and issued by HKUST CA. The high-level management of
this certification process includes registration, naming, appropriate applicant authentication,
issuance, revocation and audit-trail generation.
HKUST CA currently offers distinct levels of certification services. Each level, or class of
certificate provides specific functionality and security features. Certificate applicants choose
from this set of service qualities according to their needs. Depending on the class of
certificate desired, certificate applicants may apply electronically to HKUST CA, and they
may be required to apply in person by visiting the HKUST Certification Authority.
2.2
Certificate Classes
HKUST CA currently supports distinct certificate classes within the CPS. Each class provides
for a designated level of trust. The following sections describe each certificate class in detail.
Please note that the descriptions for each certificate class do not represent an endorsement or
recommendation by HKUST CA for any particular application or purpose, and they must not
be relied upon as such. Users must independently assess and determine the appropriateness of
each class of certificate for any particular purpose.
2.2.1 Personal e-Cert
Personal e-Cert certificates are currently issued to individuals only. Personal e-Cert
certificates provide important assurances of the identity of individual certificate owners by
requiring their personal (physical) appearance before a Registration Authority Officer with a
valid proof of identity like HKUST Staff/Student ID card. They are typically used for email
services, online purchases, on-line subscription services or other web-based services.
 Hong Kong University of Science & Technology
3
2.2.2 Personal (Smartcard) e-Cert
Personal (Smartcard) e-Cert certificates are currently issued to individuals with a valid
HKUST Card. Personal (Smartcard) e-Cert certificates provide important assurances of the
identity of individual certificate owners who holds the HKUST Card specific to
himself/herself. They are typically used for email services, online purchases, on-line
subscription services or other web-based services.
2.2.3 Secure Server e-Cert
Secure Server e-Cert certificates are currently issued to departmental servers in HKUST only.
Department Head or Inter-departmental Liaison Person (IDLP) can submit a signed Secure
Server e-Cert certificates Request for servers in their department. Secure Server e-Cert
certificates can provide assurance of the existence and name of servers within HKUST.
Secure Server e-Cert certificates are used primarily for secure web servers communication on
a secure channel.
2.2.4 Developer e-Cert
Developer e-Cert certificates are currently issued to departments in HKUST only.
Department Head or Inter-departmental Liaison Person (IDLP) can submit a signed
Developer e-Cert certificates Request for developers of their department. Developer eCert certificates can provide assurance of the identity of the developer within HKUST.
Developer e-Cert certificates are used by developers primarily for the signature of
objects like software.
2.2.5 Role e-Cert
Role e-Cert certificates are currently issued to departments requiring a digital certificate to
carry out their administrative work. The Role e-Cert will, in general, bind to a Departmental
Network Account.
 Hong Kong University of Science & Technology
4
2.2.6 Certificate Class Properties
Personal e-Cert
Summary of
Confirmation of
Identity
Certificate
Applicant
Private Key
Protection
Possible
Applications
Summary of
Confirmation of
Identity
Certificate
Applicant
Private Key
Protection
Possible
Applications
Automated unambiguous
ITSC Network Account
authentication plus
personal presence plus
HKUST Staff / Student ID
Cards Verification
Encryption software (PIN
protected) required
Personal (Smartcard)
e-Cert
Automated unambiguous
ITSC Network Account
authentication plus
HKUST Card and/or
personal presence
Email, online purchases,
on-line subscription
services, password
replacement, software
validation
Encryption software (PIN
protected) required, Smart
Card as security tokens
supported
Email, online purchases,
on-line subscription
services, password
replacement, software
validation
Secure Server e-Cert
Developer e-Cert
Records provided by the
applicant and independent
call-backs
Encryption software (PIN
protected) required
Records provided by the
applicant and independent
call-backs
Encryption software (PIN
protected) required
Secure web-server
communication
Object signing
 Hong Kong University of Science & Technology
Role
e-Cert
Records provided by the
applicant and independent
call-backs
Encryption software (PIN
protected) required, Smart
Card as security tokens
supported
Email, online purchases,
on-line subscription
services, password
replacement, software
validation
5
2.3
Certification Authority (CA)
HKUST Certification Authority operates in accordance with this CPS and issues, manages,
and revokes Personal e-Cert, Personal (Smartcard) e-Cert, Secure Server e-Cert, Developer eCert and Role e-Cert certificates. Functions include the following:







Certificate Application
Certificate Issuance
Certificate Publication
Certificate Expiry
Certificate Revocation
Online Certificate Status Protocol (OCSP) support
Certificate Revocation List (CRL) Management
To ensure modest security level, Certification Authority will accept Certificate Request from
HKUST card owners or approved from Registration Authority Officer on the Registration
Authority Console only.
A Personal e-Cert is required to validate the identity of the Registration Authority Officer and
a Secure Server e-Cert is issued to Registration Authority Console to ensure secure server
communication.
HKUST CA NEITHER GENERATES NOR HOLDS the private keys of Certificate
Applicants. HKUST CA’s private key is secured against compromise via trustworthy
hardware products.
2.4
Registration Authority (RA)
HKUST Registration Authority evaluates and approves or rejects certificate applications,
exclusively on behalf of the HKUST CA that actually issues the certificates.
Registration Authority Officer is an assigned person to coordinate certificate applications and
validate certificate applicants’ identity and confirm the information they provide during the
application process. The type, scope and extent of confirmation depend upon the class of
certificate and various other factors.
Registration Authority Manager is an assigned person, who must be a different person other
than the Registration Authority Officer, to approve certificate applications, depend upon the
class of certificate, after the validation procedure performed by the Registration Authority
Officer and ensure that the whole certification application procedure is performed according
to the practice in this CPS.
 Hong Kong University of Science & Technology
6
Registration Authority Console is a console machine being setup for the Registration
Authority Officer to submit certificate request to the Certification Authority after getting the
approval from the Registration Authority Manager. The machine can communicate with
Certification Authority (CA) server to handle digital certificate request in a Certification
Process. It is installed on different machine from the Certification Authority Server that it
serves.
2.5
Certificate Repository
Certificate Internal Database is a database to keep track of the pending certificate request,
issued or revoked certificate, private Certificate Revocation List (CRL), etc. Only RA and CA
have the rights to update this database. A web user interface will be provided for users to
query the status of their certificate requests and any issued or revoked certificate. Various
fields in certificate, such as serial no, expiry date, subject name, etc will be indexed. This will
allow faster queries based on these standard attributes.
A high performance directory server, based on the IETF LDAP standard, is used as a public
repository of Certificate Revocation List (CRL), user and CA certificates. Its design is based
on the RFC 2587 schema. A standard LDAP interface will be provided to native client for
retrieving certificate for applications like S/MIME or SSL client authentication.
 Hong Kong University of Science & Technology
7
3. Certificate Application
3.1
Overview
This section describes the Certificate Application Process. It includes the requirements for
key pair generation and protection and lists the information required for each class of
certificate.
Currently, there are 5 types of certificate application for HKUST CA services.





3.2
Application for Personal e-Cert
Application for Personal (Smartcard) e-Cert
Application for Secure Server e-Cert
Application for Developer e-Cert
Application for Role e-Cert
Application for Personal e-Cert
All person desiring a Personal e-Cert shall contemporaneously complete the following
general procedures.






Authenticate with a valid ITSC Network Account and Password.
Submit a certificate application to HKUST CA and accept the Certificate Practice
Statement of HKUST CA via a web interface provided by HKUST CA on a secure
channel.
Generate a key pair and demonstrate to HKUST CA that it is a functioning key pair.
Protect the private key of this key pair from compromise.
Prove their identity to Registration Authority Officer in person with HKUST Staff /
Student ID Card.
Fill in a registration form and accept the Certificate Practice Statement acknowledge
by the Registration Authority Officer.
HKUST CA communicates an on-line enrolment process to the certificate applicant. By
completing this on-line enrolment process via a secure channel, the certificate applicant then
affirms that :

Certificate applicant information is accurate.
 Hong Kong University of Science & Technology
8


Certificate applicant has read, understands and accepts the Certificate Practice
Statement.
Certificate applicant accepts the certificates issued by HKUST CA.
The certificate applicant proves his / her identity by submitting a signed copy of the
registration form when going personally to the Registration Authority Officer.
Upon completion of specified validation procedures, HKUST CA sends an email to the email
address that was previously provided by the certificate applicant in the certification
application. This email contains an URL that authorises the certificate applicant to obtain the
certificate from HKUST CA.
3.3
Application for Personal (Smartcard) e-Cert
All person desiring a Personal (Smartcard) e-Cert shall contemporaneously complete the
following general procedures.




Authenticate with a valid ITSC Network Account and Password.
Submit a certificate application to HKUST CA and accept the Certificate Practice
Statement of HKUST CA via a web interface provided by HKUST CA on a secure
channel.
Generate a key pair and demonstrate to HKUST CA that it is a functioning key pair.
Protect the private key of this key pair from compromise on HKUST Card.
HKUST CA communicates an on-line enrolment process to the certificate applicant. By
completing this on-line enrolment process via a secure channel, the certificate applicant then
affirms that :



Certificate applicant information is accurate.
Certificate applicant has read, understands and accepts the Certificate Practice
Statement.
Certificate applicant accepts the certificates issued by HKUST CA.
For staff/students who have signed the acknowledgment slip receiving their HKUST Card
through Personnel Office or Admissions, Registration & Records Office, identity verification
process will be done automatically. The certificate will be downloaded to the HKUST Card if
the applicants choose an email address in their certification application same as their ITSC
network account suffixed by the @ust.hk or @stu.ust.hk email domain. For applicants have
choose their departmental email address in the certification application, HKUST CA sends an
 Hong Kong University of Science & Technology
9
email to their departmental email address and this email contains a token that authorises the
certificate applicant to obtain the certificate from HKUST CA.
For staff/students who did not sign any acknowledgment slip receiving their HKUST Card,
they will need to prove his / her identity by submitting a signed copy of the registration form
when going personally to the Registration Authority Officer. Upon completion of specified
validation procedures, HKUST CA sends an email to the email address that was previously
provided by the certificate applicant in the certification application. This email contains an
URL that authorises the certificate applicant to obtain the certificate from HKUST CA.
3.4
Application for Secure Server e-Cert
Department desiring a Secure Server e-Cert shall contemporaneously complete the following
general procedures.




Authenticate with ITSC Network Account and Password from a technical person in
their department.
Generate a key pair and demonstrate to HKUST CA that it is a functioning key pair.
Protect the private key of this key pair from compromise.
Submit a signed certificate application letter with hand-written signature of an
authorized person in the department like Department Head or Inter-departmental
Liaison Person and hand-written signature of the technical person to HKUST CA. A
sample letter can be found in Appendices for reference.
HKUST CA communicates an on-line enrolment process to the certificate applicant. By
completing this on-line enrolment process via a secure channel, the certificate applicant then
affirms that :



Certificate applicant information is accurate.
Certificate applicant has read, understands and accepts the Certificate Practice
Statement.
Certificate applicant accepts the certificates issued by HKUST CA.
Upon completion of specified validation procedures, HKUST CA sends an email to the email
address that was previously provided by the certificate applicant in the certification
application. This email contains an URL that authorises the certificate applicant to obtain the
certificate from HKUST CA.
 Hong Kong University of Science & Technology
10
3.5
Application for Developer e-Cert
Department desiring a Developer e-Cert shall contemporaneously complete the following
general procedures.




Authenticate with ITSC Network Account and Password from a technical person in
their department.
Generate a key pair and demonstrate to HKUST CA that it is a functioning key pair.
Protect the private key of this key pair from compromise.
Submit a signed certificate application letter with hand-written signature of an
authorized person in the department like Department Head or Inter-departmental
Liaison Person and hand-written signature of the technical person to HKUST CA. A
sample letter can be found in Appendices for reference.
HKUST CA communicates an on-line enrolment process to the certificate applicant. By
completing this on-line enrolment process via a secure channel, the certificate applicant then
affirms that :



Certificate applicant information is accurate.
Certificate applicant has read, understands and accepts the Certificate Practice
Statement.
Certificate applicant accepts the certificates issued by HKUST CA.
Upon completion of specified validation procedures, HKUST CA sends an email to the email
address that was previously provided by the certificate applicant in the certification
application. This email contains an URL that authorises the certificate applicant to obtain the
certificate from HKUST CA.
3.6
Application for Role e-Cert
Department desiring a Role e-Cert shall contemporaneously complete the following general
procedures.


Submit a signed email application of an authorized person in the department like
Department Head or Inter-departmental Liaison Person to HKUST CA.
A sample letter can be found in Appendices for reference.
Successful applicant shall receive notification from HKUST CA about collection of the
Departmental Admin Card and related e-Cert password. By acknowledge receipt of the Role
e-Cert (s), certificate applicant then affirms that :

Certificate applicant information is accurate.
 Hong Kong University of Science & Technology
11


Certificate applicant has read, understands and accepts the Certificate Practice
Statement.
Certificate applicant accepts the certificates issued by HKUST CA.
 Hong Kong University of Science & Technology
12
4. Validation of Certificate Application
4.1
Overview
This section presents the requirements for validation of certificate applications to be
performed by HKUST CA. It also explains the procedures for applications that fail validation.
4.2
Validation Requirements for Certificate Application
Upon receipt of a certificate application, HKUST CA shall perform all required validations as
a prerequisite to certificate issuance. Particularly for Personal e-Cert Applications, the
applicants must appear personally before an Registration Authority Officer to facilitate the
confirmation of their identity.
Once a certificate is issued, HKUST CA shall have no continuing duty to monitor and
investigate the accuracy of the information in a certificate, unless HKUST CA is notified in
accordance with this CPS of that certificate’s compromise.
The following tables highlight certain differences between the validation requirements for
each certificate class. HKUST CA reserves the right to update these validation procedures to
improve the validation process.
 Hong Kong University of Science & Technology
13
Personal e-Cert
HKUST Card
Personal
Presence
ITSC Network
Account
Authentication
Submission of
Hard Copy
Application
Form
HKUST Staff /
Student ID
Card
Validation
Submission by
Department
Head or IDLP
Only
No
Yes
Personal (Smartcard)
e-Cert
Method 1 *
Method 2 **
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
(Automated)
Yes
No
No
No
* Method 1:
 Signed the acknowledgment slip receiving their HKUST Card through Personnel
Office or Admissions, Registration & Records Office
** Method 2:
 Did not sign any acknowledgment slip receiving their HKUST Card via Personnel
Office or Admissions, Registration & Records Office
 Hong Kong University of Science & Technology
14
Personal
Presence
ITSC Network
Account
Authentication
Submission of
Hard Copy
Application
Form
HKUST Staff /
Student ID Card
Validation
Submission by
Department
Head or IDLP
Only
4.3
Secure Server e-Cert
No
Developer e-Cert
No
Role e-Cert
No
Yes
Yes
No
Yes
Yes
No
(via signed email)
No
No
Yes
Yes
Yes
(During collection of
the Departmental
Admin Card)
Yes
(Signed email using
the HKUST e-Cert)
Approval of Certificate Application
Upon successful performance of all required validations of certificate application, HKUST
CA shall approve the application. Approval is demonstrated by issuing a certificate according
to this CPS.
4.4
Rejection of Certificate Application
If a validation fails, HKUST CA shall reject the certificate application by promptly notifying
the certificate applicant of the validation failure and providing a reason for such failure. Such
notice shall be communicated to the certificate applicant using the same method as was used
to communicate the certificate application to HKUST CA. A person whose certificate
application has been rejected may thereafter reapply.
 Hong Kong University of Science & Technology
15
5. Certificate Issuance
5.1
Overview
This section presents more information about the issuance of certificates.
5.2
Issuance & Publication
Upon approving a certificate application, HKUST CA issues a certificate. The issuance of a
certificate indicates a complete and final approval of the certificate application by HKUST
CA. The issued certificate and the corresponding public key will be published to the HKUST
Certificate Repository and the HKUST LDAP Directory server for public access. HKUST CA
NEITHER GENERATES NOR HOLDS the private keys of Certificate Applicants or
Certificate owners.
5.3
Refusal
HKUST CA may refuse to issue a certificate to any person, at its sole discretion, without
incurring any liability or responsibility for any loss or expenses arising out of such refusal.
5.4
Certificate Validity and Operational Periods
All certificates shall be considered valid upon:





Issued by HKUST CA, and
Published on HKUST LDAP Directory Server, and
Is not on the HKUST CA Certificate Revocation List, and
Has not expired, and
Can be verified by a valid HKUST Certification Authority certificate.
The standard operational periods for the various classes of certificates are as follows, subject
to earlier termination of the operational period due to revocation.
 Hong Kong University of Science & Technology
16
Personal
e-Cert
Validity
Period starting
from the date
of certificate
issuance by
HKUST CA
5.5
3 year
Personal
(Smartcard)
e-Cert
3 year
Secure
Server
e-Cert
3 year
Developer
e-Cert
Role
e-Cert
3 year
3 year
Certificate Format
The format of all certificates issued by HKUST CA is in accordance with ISO/IEC 9594 X.509
Version 3 plus any HKUST specific extensions.
 Hong Kong University of Science & Technology
17
6. Certificate Revocation
6.1
Overview
This section explains the circumstances under which a certificate may or must be revoked. It
also details the procedures for revoking certificates.
6.2
General Reasons for Revocation
A certificate shall be revoked if

There has been a loss, theft, modification, unauthorised disclosure, or other
compromise of the private key of the certificate’s subject.

The certificate’s subject has breached a material obligation under this CPS.

The performance of a person’s obligations under this CPS is delayed or prevented by a
natural disaster, computer or communications failure, or other cause beyond the
person’s reasonable control, and as a result another person’s information is materially
threatened or compromised.

There has been a modification of the information contained in the certificate of the
certificate’s subject.
6.3
Revocation of a HKUST CA Certificate
HKUST CA must make a reasonable effort to revoke a certificate if it determines any of the
following:

A material fact represented in the certificate is known or reasonably believed by
HKUST CA to be false.

A material prerequisite to certificate issuance was not satisfied.

The private key or trustworthy system was compromised in a manner materially
affecting the certificate’s reliability.
 Hong Kong University of Science & Technology
18

6.4
The certificate’s subject has breached a material obligation under this CPS.
Revocation at Certificate Owner’s Request
The certificate Owner must make a formal request to HKUST CA to revoke their certificate.
The request must be made either the following ways.
 Sending a paper Certificate Revocation Request form to HKUST CA. The form must be
signed with the same signature as on the original application for the certificate and/or with
a valid proof of identity.
 On-Line Submission of a digitally signed Certificate Revocation Request Form. The online
submission of the Certificate Revocation Request Form must be digitally signed by a valid
HKUST CA certificate.
 Hong Kong University of Science & Technology
19
7. Certificate Expiration
7.1
Overview
This section provides information about Certificate Expiry and Renewal procedures.
7.2
Certificate Expiry
HKUST CA will undertake a reasonable effort to notify certificate Owners thirty (30) days
before the expiration date, via email, of the impending expiration of their certificates. Such
notice is intended solely for the convenience of the certificate Owner in the renewal process.
7.3
Certificate Renewal
Personal e-Cert or Personal (Smartcard) e-Cert certificate can be renewed via the HKUST
Certificate Management System before the expiration of the certificate.
For Secure Server e-Cert, Developer e-Cert and Role e-Cert certificate renewal, certificate
Owner should submit a signed written request to HKUST CA before the expiration. Request
received after the expiration of the certificate will not be accepted.
Requirements for renewal are subject to change at HKUST CA’s discretion.
 Hong Kong University of Science & Technology
20
8. Rights and obligations
8.1
Rights and obligations of Certificate Owners
HKUST user acknowledges that HKUST CA has provided him/her with sufficient
information to become familiar with digital certificates before applying for, using, and relying
upon a certificate.
By applying a certificate issued by HKUST CA, the applicant certifies to and agrees with
HKUST CA and to all who reasonably rely on the information contained in the certificate
that, at the time of acceptance and throughout the operational period of the certificate, until
notified otherwise by the certificate owner, of the following points:




All representations made by the certificate owner to HKUST CA regarding the
information contained in the certificate are true. All information contained in the
certificate is true to the extent that the certificate owner had knowledge or notice of
such information.
Each digital certificate created using the private key corresponding to the public key
listed in the certificate is the digital certificate of the certificate owner and the
certificate has been accepted and is operational (not expired or revoked) at the time
the digital certificate is created.
No unauthorised person has ever had access to the certificate owner's private key.
The certificate owner is an end-user certificate owner and not an Issuing Authority,
and will not use the private key corresponding to any public key listed in the
certificate for purposes of signing any certificate (or any other format of certified
public key) or CRL, as an Issuing Authority or otherwise, unless expressly agreed in
writing between certificate owner and HKUST CA.
By accepting a certificate, the certificate owner assumes a duty to retain control of the
certificate owner's private key, to use a trustworthy system, and to take reasonable precautions
to prevent its loss, disclosure, modification, or unauthorized use. The user must revoke his /
her certificate when there has been a loss, theft, modification, unauthorized disclosure, or
other compromise of the private key of the certificate with HKUST CA.
By accepting a certificate, the certificate owner agrees to indemnify and hold HKUST CA
harmless from any acts or omissions resulting in liability, any loss or damage, and any suits
and expenses of any kind that HKUST CA may incur, that are caused by the use or
publication of a certificate and that arises from:

Falsehood or misrepresentation of fact by the certificate owner.
 Hong Kong University of Science & Technology
21


8.2
Failure by the certificate owner to disclose a material fact, if the misrepresentation or
omission was made negligently or with intent to deceive HKUST CA or any person
receiving or relying on the certificate.
Failure to protect the certificate owner's private key, to use a trustworthy system, or to
otherwise take the precautions necessary to prevent the compromise, loss, disclosure,
modification or unauthorized use of the certificate owner's private key.
Rights and obligations of HKUST CA
HKUST CA neither generates nor holds the private keys of certificate owners. Also HKUST
CA cannot ascertain or enforce any particular private key protection requirements of any
applicant or certificate owner. Upon receipt of a certificate application, HKUST CA shall
perform all required validations as a prerequisite to certificate issuance, as follows:


The certificate applicant is the person identified in the request (in accordance with and
only to the extent provided in the certificate class descriptions).
The information to be listed in the certificate is accurate, except for non-verified
certificate owner information.
Once a certificate is issued, HKUST CA shall have no continuing duty to monitor and
investigate the accuracy of the information in a certificate. Unless otherwise provided in the
CPS or mutually agreed upon by both HKUST CA and the certificate owner in an
authenticated record, HKUST CA promises to the certificate owner named in the certificate
that



There are no mis-representations of fact in the certificate known to HKUST CA or
originating from HKUST CA,
There are no data transcription errors as received by HKUST CA from the certificate
applicant resulting from a failure of HKUST CA to exercise reasonable care in
creating the certificate.
The certificate meets all material requirements of the CPS.
Unless otherwise provided in this CPS or mutually agreed upon by both HKUST CA and the
certificate owner in an authenticated record, HKUST CA promises to the certificate owner to
make reasonable efforts:


To promptly revoke certificates upon request of the certificate owner.
To notify certificate owners of any facts known to it that materially affect the validity
and reliability of the certificate it issued to such certificate owner.
 Hong Kong University of Science & Technology
22
Upon certificate owner's acceptance of the certificate, and checking by HKUST CA, HKUST
CA shall publish a copy of the certificate in the HKUST CA repository and in one or more
other repositories, as determined by HKUST CA. Certificate owners may publish their
HKUST CA certificates in other repositories.
HKUST CA provides the controls and foundation for PKI.
 Hong Kong University of Science & Technology
23
9. Liability
9.1
Liability of Certificate Owner
Without limiting other certificate owner obligations stated in the CPS, certificate owners are
liable for any mis-representation they make in certificates to third parties that, reasonably rely
on the representations contained therein.
9.2
Liability of HKUST CA
HKUST CA



Does not warrant the accuracy, authenticity, completeness or fitness of any unverified
information contained in certificates or otherwise compiled, published, or
disseminated by or on behalf of HKUST CA.
Shall not incur liability for representations of information contained in a certificate,
provided the certificate content substantially complies with the CPS.
Does not warrant "non-repudiation" of any certificate or message (because nonrepudiation is determined exclusively by law and the applicable dispute resolution
mechanism).
 Hong Kong University of Science & Technology
24
10. Use of Certificates
HKUST CA and "users" of the certificate, (i.e., the certificate owner and the relying parties),
are notified of the following rules governing the respective rights and obligations of the
parties among themselves:
Verification of Digital Certificates
Verification of a digital certificate shall be undertaken as follows:



Checking with the HKUST CA (or other) repository for revocation of certificates.
To verify a digital certificate, it is necessary to know precisely what data has been
signed. In the case of public key cryptography standards (PKCS), a standard signed
message format is specified to accurately denote the signed data.
To support non-repudiation, the data to which the corresponding digital certificate is
attached must include, or reference, a time stamp. The time stamp shall reflect the
time at which date and time the digital certificate is affixed.
Failure of Digital Certificate Verification
A person relying on an unverifiable digital certificate assumes all risks with regard to it and is
not entitled to any presumption that the digital certificate is effective as the certificate of the
certificate owner.
Security Measures
Any person using or relying upon a HKUST CA certificate in conjunction with a message
shall apply reasonable security measures to the message to provide message authentication
and, as required, to support data confidentiality.
Revocation
A certificate shall be revoked under circumstances like:



There has been a loss, theft, modification, unauthorised disclosure, or other
compromise of the private key of the certificate's subject.
The certificate's subject (whether HKUST CA or a certificate owner) has breached a
material obligation under the CPS.
The performance of a person's obligations under the CPS is delayed or prevented by
an act of God, natural disaster, computer or communications failure, or other cause
 Hong Kong University of Science & Technology
25
beyond the person's reasonable control, and as a result another person's information is
materially threatened or compromised.
HKUST CA must make a reasonable effort to revoke a certificate, if it determines any of the
following:




A material fact represented in the certificate is known or reasonably believed by
HKUST CA to be false.
A material prerequisite to certificate issuance was neither satisfied nor waived.
The private key or trustworthy system was compromised in a manner materially
affecting the certificate's reliability.
The certificate's subject has breached a material obligation under the CPS.
 Hong Kong University of Science & Technology
26
11. Appendices
11.1
Sample Letter for Secure Server e-Cert Application
<Department Letter Head>
Attention: HKUST Certification Authority
Information Technology Services Center
Hong Kong University of Science and Technology
Clear Water Bay
Kowloon
Hong Kong
<Date>
Application for Secure Server e-Cert
I, <Name of Applicant>, hereby approve the use of a HKUST CA Secure Server e-Cert for
secure and authenticated electronic transactions. I hereby represent that I am fully authorized
to make such approval, and that I understand that a digital certificate acts as a department
stamp or director’s signature for the purposes of electronic commerce, and that the
management of the private keys associated with such certificates is the responsibility of our
technical staff or contractors.
The contents of that certificate are as follows:
Server Domain Name : <Server Name> e.g. ccms01.ust.hk
Department : <Department Name> e.g. Information Technology Services Center
The person responsible for key management and security is fully authorized to install and
utilise the certificate to represent this organization’s electronic presence.
Authorizing Signatory
<Full Name>
<Post>
<Telephone Number>
<Email address>
<Signature>
Technical Signatory
<Full Name>
<Post>
<Telephone Number>
<Email address>
<Signature>
Our department stamp appears below.
<Department Stamp>
 Hong Kong University of Science & Technology
27
11.2
Sample Letter for Developer e-Cert Application
<Department Letter Head>
Attention: HKUST Certification Authority
Information Technology Services Center
Hong Kong University of Science and Technology
Clear Water Bay
Kowloon
Hong Kong
<Date>
Application for Developer e-Cert
I, <Name of Applicant>, hereby approve the use of a HKUST CA Developer e-Cert for
secure and authenticated electronic software distribution. I hereby represent that I am fully
authorized to make such approval, and that I understand that a digital certificate acts as a
department stamp or director’s signature for the purposes of electronic commerce, and that
the management of the private keys associated with such certificates is the responsibility of
our technical staff or contractors.
The contents of that certificate are as follows:
Developer Description : <Name of Developer and Project Team>
Department : <Department Name> e.g. Information Technology Services Center
The person responsible for key management and security is fully authorized to install and
utilise the certificate to represent this organization’s electronic presence.
Authorizing Signatory
<Full Name>
<Post>
<Telephone Number>
<Email address>
<Signature>
Technical Signatory
<Full Name>
<Post>
<Telephone Number>
<Email address>
<Signature>
Our department stamp appears below.
<Department Stamp>
 Hong Kong University of Science & Technology
28
11.3
Sample Letter for Role e-Cert Application
[Signed email addressed to hkustra@ust.hk, signed by applicant’s HKUST Personal
(Smartcard) e-Cert or HKUST Personal e-Cert]
Email Subject: Application for Role e-Cert
Email Body:
Attention:
HKUST Certification Authority
Information Technology Services Center, HKUST
On behalf of <Department>, I would like to
apply for HKUST CA Role e-Cert for the following departmental
account(s):
Departmental Admin Card ID
-------------------------1. N/A
2. N/A
3. D0000123
Departmental Account(s)
----------------------<Account A>, <Account B>
<Account A>
<Account B>
By digitally signed this email, I understand that a digital
certificate acts as a department stamp for the purposes of
electronic commerce, and that the management of the Departmental
Admin Card(s) and the private key associated with the certificate(s)
are the responsibility of the applicant.
Digitally Signed by Applicant:
<Full Name>
<Post> e.g. IDLP of <Department>
<Telephone Number>
<Email address>
 Hong Kong University of Science & Technology
29
Download