T/SCCIA 009-2020 Blockchain password service interface standard and security requirements
T/SCCIA 009-2020 Blockchain password service interface standard and security requirements
Basic Information
Scope
Scope: This standard specifies the definition, composition, implementation mode, and security requirements and indicators of the blockchain cryptographic service interface. This standard is applicable to guiding the development and testing of cryptographic services and cryptographic support modules on blockchain platforms, and can also be used to guide cryptographic device manufacturers in adapting and integrating their cryptographic devices into blockchain platforms. Main technical content: This standard mainly specifies the cryptographic function interfaces to be used in blockchains, the related requirements for function input parameters, and the related requirements for function return values. It mainly includes key generation functions, hash functions, signature functions, signature verification functions, encryption functions, decryption functions, random number generation functions, etc. It also elaborates on the security requirements for the implementation of blockchain cryptographic service interfaces from the aspects of key management, cryptographic algorithms, and cryptographic hardware.