Introduction to BestTruest PKICA

 

Chapter 1 Introduction to the System and Description of Its Functions

1. PKI description

Generally, threats faced by network bank and electronic commerce are mainly as follows:

Illegal access
Illegal revision
Counterfeit goods
Refuse service
Denying

If above-mentioned threats are fought with, electronic commerce application system must meet the following safe requirements:

Data encryption
Controlling access
Believable identification recognizing
Data integrality
Anti-denying

Public key technology (PKT) respectively meet abovementioned fore two and latter three safe requirements by means of such safe service as encryption and digital signature and public key technology possesses superiority that is unparalleled in with traditional symmetrical password system. IN addition, such application as electronic commerce and network bank pays special attention to establishing high believable environment. Thus, for past years, it has been taking the leading position in application of electronic commerce step by step.

PKI ( Public Key Infrastructure) is a comprehensive safe platform develop on based on PKT, which can transparently provide safe service based on PKT such as encryption and digital signature. Main aim of establishing PKI is to manage key and certificate. A believable network computer environment can easily be established and maintained by means of PKI so that the people mutually confirm the identification of another one and exchanged information in such environment in which they can not directly face each other, so they can safely conduct commercial activity. It is easy to see that establishing safe scheme based on PKI is a good selection to such internal business as paperless office on Intranet and internet commerce application such as electronic commerce and network bank, etc.

2. Outline introduction to the system


BestTruest CA is the product of specialization enterprise-class electronic certifying center, which operates on platform of Windows NT/2000. Compared with pure CA products, it realizes much breakthrough in thinking and functions and support several kinds of formats, standards and algorithms.

3. Advantages of the system

BestTruest CA , based on PKI, face Kerberos CA based on private key system to withdraw from historical stage. PKI CA has been a standard solution program BestTruest CA. plans the powerful functions:

Support to issue many kinds of certificates synchronously, including:
WEB certificate (BestTruest CA Person/common certificate)
Enterprise certificate (BestTruest CA enterprise/advanced certificate)
SET certificate (in development)
VPN certificate (in development)
WAP certificate (in development), etc.
Support to manage certificate and key in their complete life cycle, including:
Issue, resume and abolish the certificate
Produce, store, renew and alternate keys
Auto-renew keys
Intercrossing confirming
Support time-seal
Support property of undediness
Certificate base, et.
Execute many kinds of international standards, including X.509, SSL, SPKM, PKCS#10, PKCS#11, PKCS#12, etc.
Support many kinds of standard algorithms, including popular public key algorithms such as RSA, ECC, DSA and private key algorithms such as DES, 3DES and CAST, etc. (BestTruest possesses integral module that can independently realize abovementioned algorithms.)
Synchronously support bargaining of B2B and B2c. Because NON-SET certificate has no business with real application and the certificate is fastened on some card code or accounting code, it is possible to synchronously support small-amount bargaining of B2C and large-amount bargaining of B2B.
Provide many kinds of development tools, support the partners to develop the applications based on BestTruest CA.
RA system in BestTruest CA adopts browser and WEB SERVER structure. As long as dealers that issue certificates need install browsers and configure necessary certificates and agent software, they can issue certificates.
RA systen in BestTruest CA adopts units of browses and WEB SERVER. As long as the dealers that issues conficates install browsers and agent software, they can issue certificates. With increasing of needs to certificate quantity, it is easy to increase dealers.

4. Composition of BestTruest CA/RA system

Structure of standard CA includes a root CA, a secondary CA and a third-class CA, Of which root CA takes charge of designating and approving general policy, issuing and managing the certificates in secondary CA, performing intercrossing conformation with other root CA; secondary CA takes charge of issuing certificates of third-class CA and managing the certificates issued by it and certificate recalling lists (CRL) according to Concrete policies, management rules and operation specifications and managing the business of third-class CA; third-class CA takes charge of issuing and supporting all kinds of digital certificates and managing the certificate issued by it and CRL (The following fig. is a schematic diagram of more complete CA structure.).

IN CA system, CA unit takes charge of producing keys and certificates, maintaining and renewing CRL. But CA system doesn't directly contact with applicants of the certificates. Information of a lot of certificate applicants and certificate recalling by the certificate applicants and abolishing is transmitted from RA to CA. With help of a lot of branches, RA system realizes contacting with certificate applicants.
Fig. Integral multi-stage CA model
5. Certificate types issued by the system

At three present, the system support to issue common and advanced certificate, of which:

Suggest that common certificate is for SSL, S/MIME and application based on SSL, e.g. network bank and purchase of small amount.
Support that advanced certificate is for large-amount BTOP bargaining.
As for other types of certificates such as VNP certificate and WAP certificate, their application will be considered in future development.

5.1 Application and characteristics of common certificate

Advantages of using common certificates are:
Relative simple
Confirming by two parties
Perform e-mail encryption and digital signature to the objects with user's terminal certificate
CRL auto-check of WEB SERVER
Shortcomings are:

The unmanageable certificates need user to renew them.
A pair of keys, if selecting alternative keys, don't support undenieness (suggest key of e-mail is alternated.).
Rely on password strength of browser itself.
5.2 Advantages of using advanced certificates are:

Confirming by two parties
Integral management system of key and certificate life cycle
Possess the features of easy using and transparent to uses.
Automatically perform On-line CRL check on user's terminal and server terminal.
Powerful key system
Double key pair system supports undeniableness
Support to trace all-text auditing for long time.
Have historical records.
Use solution program based on IETF standard (SPKM)

6. Application for the certificate

6.1 Application for the certificate

A user applies for the certificates
Applicant lands to CA web or a dealer through Internet to fill application form and RA entering operator enters user information in uncheck database.
Perform check by RA dealer
RA check operator checks user and decide if the application is approved. If approved, he (or she) register the user in BestTruest CA system. CA produces reference code and authorizing code, which respectively are sent to the applicant through two ways.
Download and install the certificate
The applicant accesses web of BestTruest CA to download WEB server certificate and CA certificate, fill issued reference code and authorizing code in downloading page of certificate and download the certificate.

6.2 Logout the certificate


Logging-out the certificate mainly uses two ways: positive logging-out and passive logging-out Positive logging-out means that the user puts forward a logging-out application and it requirement is treated by the operator who has relevant rights I the dealer; passive logging-out means operator in dealer or CA operator stops certifying the certificate by means of logging-out the certificate when he (or she) confirms certificate holder has action of violating the rules.


7. Characteristics of the system


Overall certificate management functions: issuing, recalling and abolishing.
Management mode suitable for such finance organizations as banks : operations in the bank are respectively entering operators and check operators and flexible configuration can be performed according to bank conditions.
Realize several stages and classification, helpful for spreading of certificate issuing.
Multi-authority control in RA system is helpful for management of the system and control of certificate issuing.
Using the mode of browser is easy to configure and network is easy to management.
It is realized that Set system is interfaced with in future development.
2002-01-29 Back Next
 










Copyright © 1999-2001 Antiy Labs All rights reserved