Valid

GB/Z 191-2026Intelligent computing - Technical framework of privacy-preserving computation (English PDF)

智能计算 隐私保护计算技术框架

Open the GB/Z 191-2026 preview as PDF

Preview — first pages of GB/Z 191-2026 (full document: 27 pages)

This is a limited preview

Buy now to download the full PDF (27 pages)

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

July 2, 2026

Implementation date

July 2, 2026

Scope

GB/Z 191-2026 is the English-translated version of 智能计算 隐私保护计算技术框架.

This document specifies the basic requirements, the reference architecture, the collaboration mechanism and the technical and security requirements for privacy-preserving computation. This document applies to the planning, development, evaluation and application of privacy-preserving computation.

Document preview — GB/Z 191-2026

National Standard of the People's Republic of China

ICS
35.240
Classification
L 67

Issued by: State Administration for Market Regulation; Standardization Administration of China

Contents

  • ForewordIII
  • 1 Scope1
  • 2 Normative references1
  • 3 Terms and definitions1
  • 4 Abbreviated terms2
  • 5 Basic requirements2
  • 5.1 Confidentiality2
  • 5.2 Correctness2
  • 5.3 Scalability2
  • 5.4 Interconnection and interoperability2
  • 6 Reference architecture2
  • 6.1 Overview2
  • 6.2 Component modules of the infrastructure layer3
  • 6.3 Component modules of the computation layer3
  • 6.4 Component modules of the service layer4
  • 6.5 Component modules of the management layer5
  • 7 Collaboration mechanism6
  • 7.1 Roles taking part in privacy-preserving computation6
  • 7.2 The execution process of privacy-preserving computation6
  • 8 Technical and security requirements7
  • 8.1 Requirements on resource discovery and access7
  • 8.2 Requirements on task scheduling and execution7
  • 8.3 Security requirements7
  • Annex A (informative) Scenarios in which privacy-preserving computation applies10
  • A.1 Overview10
  • A.2 Joint computation applications10
  • A.3 Data publication applications10
  • A.4 Cloud computing applications10
  • Annex B (informative) Application examples of privacy-preserving computation12
  • B.1 Example 1: digital advertising and marketing12
  • B.2 Example 2: joint risk control12
  • B.3 Example 3: multi-centre genome-wide association analysis13
  • B.4 Example 4: joint motor insurance13

Foreword

This document is a guiding technical document of the specification type.

This document was drafted in accordance with the rules given in GB/T 1.1-2020, Directives for standardization - Part 1: Rules for the structure and drafting of standardizing documents.

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. The issuing body of this document is not to be held responsible for identifying any or all such patent rights.

This document was proposed by and is under the jurisdiction of the National Working Group on Intelligent Computing Standardization (SAC/SWG 32).

The drafting organizations include Ant Group Co., Ltd.; Zhejiang University; China Telecom Group Co., Ltd.; Zhijiang Laboratory; China Mobile Communications Group Co., Ltd.; Inspur Electronic Information Industry Co., Ltd.; Beijing Certificate Authority Co., Ltd.; the Software Research Institute of China United Network Communications Co., Ltd.; Hangzhou Quchain Technology Co., Ltd.; Dongjian Technology (Xiongan) Co., Ltd.; Zhejiang Big Data Exchange Centre Co., Ltd.; Huakong Tsingjiao Information Science (Beijing) Co., Ltd.; Hangzhou Nuowei Information Technology Co., Ltd.; Unicom Data Intelligence Co., Ltd.; Beijing International Big Data Exchange Co., Ltd.; Zhejiang Ant Misuan Technology Co., Ltd.; JD Technology Information Technology Co., Ltd.; Inspur Cloud Information Technology Co., Ltd.; Hangzhou DBAPPSecurity Co., Ltd.; Ant Blockchain Technology (Shanghai) Co., Ltd.; the China Automotive Engineering Research Institute Co., Ltd.; Hygon Information Technology Co., Ltd.; Mashang Consumer Finance Co., Ltd.; Hubei Huazhong Electric Power Technology Development Co., Ltd.; Huawei Technologies Co., Ltd.; the China Jiliang University; Beijing Huacheng Zhiyun Software Co., Ltd.; Beijing Shuanhang Technology Co., Ltd.; Unicom (Hainan) Industrial Internet Co., Ltd.; Beijing Lenovo Software Co., Ltd.; and Shenzhen Luxi Technology Co., Ltd. Fifty-five drafters are named.

1 Scope

This document specifies the basic requirements, the reference architecture, the collaboration mechanism and the technical and security requirements for privacy-preserving computation.

This document applies to the planning, development, evaluation and application of privacy-preserving computation.

2 Normative references

The following document contains provisions which, through normative reference in this text, constitute indispensable provisions of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document, including any amendments, applies.

GB/T 46572-2025, Intelligent computing - Terminology

3 Terms and definitions

For the purposes of this document, the terms and definitions given in GB/T 46572-2025 and the following apply.

3.1 privacy-preserving computation - a class of information technology that analyses and computes on data on the premise that the data provider does not disclose the raw data, safeguarding the security and the usability of the data through the stages of generation, storage, computation, application and destruction. Note 1: common technical schemes for privacy-preserving computation are secure multi-party computation, federated learning, trusted execution environments and confidential computing. Note 2: common underlying techniques are garbled circuits, oblivious transfer, secret sharing and homomorphic encryption.

3.2 raw data - the plaintext data provided by the data provider for input to privacy-preserving computation. [Source: GM/T 0135-2024, 3.10, modified]

3.3 sensitive data - information or data which, if disclosed, unlawfully provided or misused, may endanger personal or property security and may readily lead to damage to personal reputation or to physical and mental health, or to discriminatory treatment. Note: the disclosure, alteration, destruction or loss of sensitive information data causes foreseeable harm to persons or to matters. [Source: GB/T 35273-2020, 3.2, modified]

3.4 intermediate data - data in non-plaintext form obtained after the raw data has been processed by encryption, sharding and similar means.

3.5 computation result - the result data output by privacy-preserving computation (3.1) for the result user to obtain.

3.6 privacy-preserving computation node - a deployed instance of privacy-preserving computation (3.1), the basic component unit of the interconnected network, which provides an interaction interface externally. [Source: YD/T 4961.1-2024, 3.5, modified]

4 Abbreviated terms

For the purposes of this document the following abbreviated terms apply. ASIC: Application Specific Integrated Circuit. FPGA: Field Programmable Gate Array. GPU: Graphics Processing Unit.

5 Basic requirements

5.1 Confidentiality. Privacy-preserving computation shall ensure the confidentiality of the data throughout the computation, comprising: a) protecting the input data and the intermediate data, ensuring that only the authorized computation result is output and that no sensitive data is disclosed during the computation; b) protecting the computation result, so that only the designated result user can obtain the designated result.

5.2 Correctness. Privacy-preserving computation shall ensure the correctness of the computation process and of the computation result, and the result shall meet the accuracy agreed. Example: for computations such as integer arithmetic, the privacy-preserving computation result keeps the same accuracy as the plaintext computation result; for computations such as model building, the result shall be within the agreed computational accuracy, such as 0.1 %.

5.3 Scalability. Privacy-preserving computation has scalability, comprising: a) elastic expansion of computing resources should be supported; b) expansion of the volume of data, the computing capability and the number of participants should be supported; c) the expansion process shall not affect existing computation tasks.

5.4 Interconnection and interoperability. Privacy-preserving computation shall ensure the interconnection and interoperability of the execution process, comprising: a) transparent exchange of information shall be achieved among the computation nodes, and the exchange shall leave a trace; b) the computation nodes shall be compatible, through standardized interaction interfaces, with the connection of algorithm components independently developed by third parties; c) the computation nodes shall remain independent in their technical architecture, algorithm logic and protocol implementation.

6 Reference architecture

6.1 Overview. The reference architecture for privacy-preserving computation comprises the infrastructure layer, the computation layer, the service layer and the management layer, as shown in Figure 1.

7 Collaboration mechanism

7.1 Roles taking part in privacy-preserving computation. The participating roles comprise the task initiator, the task scheduler, the algorithm provider, the data provider, the computing party and the result user; their responsibilities are as follows.

a) The task initiator is responsible for initiating the privacy-preserving computation task, coordinating the participating roles so that the objective of the task is clear, and creating the task; the initiator is usually also the result user. b) The task scheduler is responsible for distributing the task and for coordinating the resources and the behaviour of each party during the computation. c) The algorithm provider is responsible for providing the algorithmic capability for carrying out the task; the task scheduler may coordinate the algorithm provider so that it gives the other participating roles support services such as algorithm design and technical implementation.

d) The data provider is responsible for providing the raw data the task needs. Note 1: to ensure that the security requirements on the raw data are met, the computation node of the data provider usually also contains a computation module, used to convert the raw data securely into intermediate data and transmit it to the computing party. e) The computing party provides the computing capability for carrying out the task. Note 2: the computation model used by privacy-preserving computation may have several computing parties. f) The result user finally obtains and uses the computation result of the task. Note 3: privacy-preserving computation may output several result data and there may be several result users; the result data each user obtains may differ or may be the same, and the result data one user obtains may be all the result data or only part of it.

7.2 The execution process. 7.2.1 The execution process of privacy-preserving computation comprises the stages of task creation, task allocation, data input, task computation and result parsing, as shown in Figure 2: the task initiator creates the task with the task scheduler, the algorithm provider supplies the algorithm the task needs, the scheduler allocates the task to the data providers 1 to N, the data is input to the computing parties 1 to M, and the task computation and result parsing deliver the result to the result users 1 to K.

8.2 Requirements on task scheduling and execution include: c) monitoring of the data and resource calls of the privacy-preserving computation task shall be supported; d) the submission and processing of online or offline privacy-preserving computation tasks, such as model training or inference, shall be supported; e) extension functions such as task scheduling, parallel execution of several tasks and recording of task history shall be supported; f) an emergency cut-off mechanism should be supported, terminating the task automatically when a risk of privacy disclosure is detected.

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 27 pages — is available in the English PDF.

Referenced standards

Similar standards

How to Buy GB/Z 191-2026

  1. 1Add to cart. Click the "Buy GB/Z 191-2026" button on this page. You can add more standards before checkout.
  2. 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
  3. 3Instant 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. 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
27 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/Z 191-2026

$425.00

$360.00for partners