GB 17859-1999Classified criteria for security protection of computer information system (English PDF)
计算机信息系统 安全保护等级划分准则
This is a limited preview
Buy now to download the full PDF (8 pages)
Need quotation for your management?
Get a formal quotation for GB 17859-1999 in 30 minutes.
Issued by
State Administration of Quality and Technical Supervision
Level / Type
National · Mandatory
Issue date
September 13, 1999
Implementation date
January 1, 2001
Scope
GB 17859-1999 is the English-translated version of 计算机信息系统 安全保护等级划分准则.
GB 17859-1999 divides the security protection of computer information systems in China into five graded levels, from the user's discretionary protection level and the system audit protection level to the security label protection level and, at the top, the access verification protection level.
For each level it states what the trusted computing base of the system must provide: discretionary and mandatory access control, identity authentication, object reuse, auditing, labelling, data integrity and covert channel analysis.
It also defines the terms the series uses, among them computer information system, trusted computing base, subject, object, sensitivity label, security policy, channel, covert channel and reference monitor.
Drawn up with reference to DoD 5200.28-STD and NCSC-TG-005, it is the first of the standards on security protection of computer information systems. It was issued on 13 September 1999 and has applied since 1 January 2001.
Found what you need?
Document preview — GB 17859-1999
National Standard of the People's Republic of China
- ICS
- 35.020
- Classification
- L09
Issued by: State Administration of Quality and Technical Supervision
Contents
- Foreword3
- 1 Scope4
- 2 Normative References4
- 3 Definitions4
- 4 Level Classification Criteria5
Foreword
This Standard has three main goals. firstly, providing reference for the formulation of safety codes for computer information system and the supervision and inspection by law-enforcing departments; secondly, providing technical support for safety products development; and thirdly, providing technical guidance for construction and management of safety system.
This Standard is prepared by reference to American trusted computer system evaluation criterion (DoD 5200.28-STD) and explanation on computer network system (NCSC-TG-005).
In the text of this Standard, those in bold represent the performance requirements that are not appeared in lower level or being strengthened.
This Standard is the first part of serial standards for security protection of computer information system. The serial standards for security protection level of computer information system cover. Classified Criteria for Security Protection of Computer Information System;
Guideline for Application of Classified Criteria for Security Protection of Computer Information System; Evaluation Criteria for Security Protection of Computer Information System;
This Standard shall be implemented in accordance with specifications of the supporting national standards.
3 Definitions
3.1 Computer information system
A man-machine system that is composed of computer and associated and supporting equipment and facility (including network) to collect, process, store, transmit and retrieve the information according to certain application goals and rules.
3.2 Trusted computing base of computer information system
The generic term for the protection devices in computer system, which includes hardware, firmware, software, and assembly responsible for the implementation of security policy, establishes a basic protection environment and provides additional user service required by a trusted computing system.
3.3 Object
Carrier of the information.
3.4 Subject
Person, process or equipment etc. which cause flow of information among objects.
3.5 Sensitivity label
A group of information that expresses the objects security level and describes the object data sensitivity; sensitivity label is adopted as the reference for mandatory access control decision in trusted computing base.
3.6 Security policy
Laws, specifications and enforcement regulations in management, protection and issuing of sensitive information.
3.7 Channel
Path for information transmission in system.
3.8 Covert channel
Communication channel which allows the process transmits information in the mode to damage system security strategy.
3.9 Reference monitor
Component for monitoring the authorization access relation between subject and object.
4 Level Classification Criteria
4.1 Level 1: the user's discretionary protection level
Trusted computing base of computer information system at this level enables the user to be possessed of security protection capability by isolating user from data, and is provided with the controlling capability in multiple forms to perform access control for the user, i.e., provide feasible means to the user to protect information of the user and the user group as well as avoid illegal read/write and destroy concerning data by other users.
4.1.1 Discretionary access control
Trusted computing base of computer information system defines and controls the access to named object by named user in the system. Implementation mechanism (for example. access control list) allows the named user, under the identity of user and (or) user group, to specify and control sharing by object as well as prevents unauthorized user reading sensitive information.
4.1.2 Identity authentication
In the initial implementation by trusted computing base of computer information system, it is first required the user to label his own identity and authenticate the user's identity by protection mechanism (e.g.. password), then prevent unauthorized user to access user identity authentication data.
4.1.3 Data integrity
Trusted computing base of computer information system prevents unauthorized user modifying or destroying sensitive information by way of discretionary integrity policy.
4.2 Level 2: system audit protection level
Compared with the user's discretionary protection level, trusted computing base of computer information system at this level implements discretionary access control with finer granularity, and makes the user to be responsible for itself by logging in regulations, auditing security dependent event and isolating resources.
4.2.1 Discretionary access control
Trusted computing base of computer information system defines and controls the access to named object by named user in the system. Implementation mechanism (for example. access control list) allows the named user, under identity of user and (or) user group, to specify and control sharing by objects as well as prevents unauthorized user reading sensitive information and controls access authority spreading.
Discretionary access control mechanism prevents unauthorized user accessing object according to method designated by user or default mode. The granularity of access control is single user. For the user without access authority, only the authorized user is allowed to designate the access authority to object.
4.2.2 Identity authentication
In the initial implementation by trusted computing base of computer information system, it firstly requires the user to label his own identity and authenticates the user's identity by protection mechanism (e.g.. password), then prevents unauthorized user to access user identity authentication data. Trusted computing base of computer information system is capable of making the user to be responsible for itself by providing unique label to the user.
4.2.3 Object reusing
In the idle space for object storing in trusted computing base of computer information system, before a subject is designated initially, assigned or re-assigned to object, all authorizations of the information contained in such object shall be revoked. In case a subject obtains the authority to access the released object, the current subject cannot obtain any information generated by activities by the original subject.
4.2.4 Auditing
Trusted computing base of computer information system can create and maintain the access audit trial records of the object protected, also prevent unauthorized user accessing or destroying the object protected.
Trusted computing base of computer information system can record the following events. adopting identity authentication mechanism; introducing the object in the user's address space (for example. file opening and program initialization); deleting object; actions implemented by operator, system administrator or (and) system security administrator, and other events relative to system security.
4.2.5 Data integrity
Trusted computing base of computer information system prevents unauthorized user from modifying or destroying sensitive information by way of discretionary integrity policy.
4.3 Level 3: security label protection level
Trusted computing base of computer information system at this level is provided with all functions which are possessed at system audit protection level. Moreover, informal description concerning security policy model, data tag and mandatory access control on object by subject shall also be provided; capability to label the output information accurately is provided; any error discovered through test is eliminated.
4.3.1 Discretionary access control
Trusted computing base of computer information system defines and controls the access to named object by named user in the system.
4.3.3 Labeling
Trusted computing base of computer information system shall maintain sensitivity labels relative to subject and storage objects (e.g. process, file, segment, equipment) under subject control, and these labels are the basis for implementing mandatory access. In order to input data not with security label, trusted computing base of computer information system requires the security level of these data from the authorized user and then accept.
4.5 Level 5: access verification protection level
Trusted computing base of computer information system at this level meets reference monitor demand. Reference monitor arbitrates all the access to object by subject. Reference monitor has tamper resistance itself, and it must be small enough and capable of analysis and testing. In order to meet reference monitor demand, trusted computing base of computer information system eliminates those codes unnecessary to security policy implementing in case of structuring;
4.5.1 Discretionary access control
Trusted computing base of computer information system defines and controls the access to named object by named user in the system. Implementation mechanism (for example. access control list) allows the named user, under identity of user and (or) user group, to specify and control sharing by objects as well as prevents unauthorized user reading sensitive information and controls the spreading of access authority.
Discretionary access control mechanism prevents unauthorized user accessing object according to method designated by user or default mode. The granularity of access control is single user.
4.5.3 Labeling
Trusted computing base of computer information system maintains sensitivity labels relative to computer information system resources (e.g.. subject, storage object and read only memory) which may be accessed directly or indirectly by external subject.
These sensitivity labels are the basis for implementing mandatory access. In order to input data not with security label, trusted computing base of computer information system requires the security level of the said data from the authorized user and then accepts such security level which may also be audited by trusted computing base of computer information system.
4.5.4 Identity authentication
In the initial implementation by trusted computing base of computer information system, it is first required the user to label his own identity, besides, trusted computing base of computer information system maintains user identity authentication data and determines user access authority and authorization data.
4.5.5 Object reusing
In the idle space for object storing in trusted computing base of computer information system, before a subject is designated initially, assigned or re-assigned to object, all authorizations of the information contained in such object shall be revoked. In case a subject obtains the authority to access the released object, the current subject cannot obtain any information generated by activities by the original subject.
4.5.6 Auditing
Trusted computing base of computer information system can create and maintain the access audit trial records of the object protected, and prevent unauthorized user accessing or destroying the object protected.
4.5.7 Data integrity
Trusted computing base of computer information system prevents unauthorized user modifying or destroying sensitive information by way of discretionary and mandatory integrity policy. In network environment, integrity sensitivity labels are adopted to assure the information is not damaged in transmission.
4.5.8 Covert channel analysis
System developer shall search the covert storage channel thoroughly and determine the maximum bandwidth labeled with channel one by one according to actual measurement or engineering estimate. […]
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 8 pages — is available in the English PDF.
Referenced standards
Cited by
- GB/T 21740-2025Specifications for urban database construction of fundamental geographic information
- GB/T 45791-2025General technical specification for public safety monitoring of urban infrastructure
- GB/T 46499-2025Household electrical appliances - Monitoring of quality status in the manufacturing process - System architecture
- GB/T 31960.12-2024Technical specification of power energy efficiency monitoring system—Part 12: Construction guidelines
- GB/T 44636-2024Energy internet system—Architecture and requirements
- GB/T 44638-2024Specification for the interaction between the energy internet and electric vehicles
How to Download GB 17859-1999
- 1
Add to cart
Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.
- 2
Checkout
Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).
- 3
Instant delivery (0–9 sec)
Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
- 4
Invoice included
A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
GB 11118-2026 — Hydraulic fluids (L-HL, L-HM, L-HV, L-HS and L-HG type)
GB 11557-2026 — Provisions for protecting drivers from injury by the steering mechanism of motor vehicles
GB 12021.4-2026 — Maximum allowable values of the energy consumption, water consumption and grades for electric washing machines and washer-dryers
Secure payment via Stripe
Payments accepted
GB 17859-1999
$75.00