Valid

GB/T 43578-2023Information security technology—Universal cryptography service interface specification (English PDF)

信息安全技术 通用密码服务接口规范

Open the GB/T 43578-2023 preview as PDF

Preview — first pages of GB/T 43578-2023 (full document: 75 pages)

This is a limited preview

Buy now to download the full PDF (75 pages)

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

December 28, 2023

Implementation date

July 1, 2024

Scope

GB/T 43578-2023 is the English-translated version of 信息安全技术 通用密码服务接口规范.

GB/T 43578-2023 is the Chinese national standard covering information security technology, Universal cryptography service interface specification. Issued on 28 December 2023, it has been in force since 1 July 2024.

Document preview — GB/T 43578-2023

National Standard of the People's Republic of China

ICS
35.030
Classification
L 80

Issued by: State Administration for Market Regulation; Standardization Administration of the PRC

Contents

  • Preface
  • 1 Scope
  • 2 Normative references
  • 3 Terms and Definitions
  • 4 Abbreviations
  • 5 General cryptographic service interface description
  • 5:1 The position of the general cryptographic service interface in the public key cryptography application technology system framework
  • 5:2 General password service interface composition and function description
  • 6 General cryptographic service interface function definition
  • 6:1 Algorithm identification and data structure
  • 6:2 Environment class functions
  • 6:3 Certificate class functions
  • 6:4 Cryptographic operation functions
  • 6:5 Message functions
  • 7 Verification methods
  • 7:1 Verification environment
  • 7:2 Operation verification of cryptographic service environment
  • 7:3 Certificate class function function verification
  • 7:4 Signature verification and verification
  • 7:5 Digest calculation verification
  • 7:6 Asymmetric encryption and decryption verification
  • 7:7 Symmetric encryption and decryption verification
  • 7:8 Generate key pair verification
  • 7:9 PKCS

Foreword

This document complies with the provisions of GB/T 1:1-2020 "Standardization Work Guidelines Part 1: Structure and Drafting Rules of Standardization Documents" Drafting:

Please note that some content in this document may be subject to patents: The publisher of this document assumes no responsibility for identifying patents:

This document is proposed and coordinated by the National Information Security Standardization Technical Committee (SAC/TC260):

This document was drafted by: Beijing Digital Certification Co:, Ltd:, Wuxi Jiangnan Information Security Engineering Technology Center, China Electric Power Research Institute Research Institute, China Electronics Technology Standardization Institute, Boya Zhongke (Beijing) Information Technology Co:, Ltd:, Shandong De'an Information Technology Co:, Ltd:, Shanghai Haishi Digital Certificate Certification Center Co:, Ltd:, Beijing Xin'an Century Technology Co:, Ltd:, Zhixun Password (Shanghai) Detection Technology Co:, Ltd:

Company, Geer Software Co:, Ltd:, Zhongke Information Security Common Technology National Engineering Research Center Co:, Ltd:, DataAn Times Technology Co:, Ltd:

Co:, Ltd:, Alibaba Cloud Computing Co:, Ltd:, Zhengzhou Xinda Jiian Information Technology Co:, Ltd:, China Electronics Network Security Technology Co:, Ltd:

Company, China Mobile (Hangzhou) Information Technology Co:, Ltd:, Zhejiang Jiuzhou Quantum Information Technology Co:, Ltd:, Aerospace Information Co:, Ltd:, OP- PO Guangdong Mobile Communications Co:, Ltd:, Shenzhen Real Estate Registration Center:

The main drafters of this document: Zhao Song, Wang Yinping, Cheng Lei, Xia Luning, Hou Pengliang, Li Shusheng, Liu Ping, Li Zhihu, Huang Jingjing, Cheng Kewei, Pu Yusan, Ma Hongfu, Yuan Zhonglin, Xu Tao, Wang Yulin, Jiao Jingwei, Han Wei, Tan Wuzheng, Gao Zhenpeng, Du Zhiqiang, Xiao Shuting, Liang Songtao, Liu Weihua, Wang Zhongwu, Wang Chenguang, Zhang Wenke, Dong Liangliang, Li Gen, Lu Xiaoming, Yang Qianmei, Yan Hailong:

Information security technology general cryptographic service interface specification

1 Scope

This document specifies the data structure, interface description, and function definition requirements of the universal cryptographic service interface, and describes the corresponding verification methods:

This document is applicable to the development of cryptographic application services under the public key application technology system, the development and testing of cryptographic application support platforms, and the development and testing of cryptographic application support platforms:

Development of application systems for code equipment:

2 Normative reference documents

GB/T 20518

GB/T 25069

GB/T 32918

GB/T 33560

GB/T 35275

GB/T 35276

GB/T 35291

GB/T 36322

GB/T 41389

4 Abbreviations

The following abbreviations apply to this document: CA: Certificate Authority CRL: Certificate Revocation List

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

Referenced standards

Editions of GB/T 43578

EditionTitleRevisionStatus
GB/T 43578-2023Information security technology - Universal cryptography service interface specificationcurrent editionCurrent

This page sells the current edition, GB/T 43578-2023. Earlier editions are listed for reference only.

How to Buy GB/T 43578-2023

  1. 1Add to cart. Click the "Buy GB/T 43578-2023" 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
75 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 43578-2023

$1,355.00

$1,150.00for partners