国家商用密码简介

更新时间:2023.04.28

# 1. 什么是国密

为了进一步保障密码算法的可控性,我国国家密码管理局自主研发了一套国产密码学算法,即国密(又称商用加密算法,即商密SM)。国密算法包括了常用的非对称密码算法SM2,对称密码算法SM4,杂凑算法SM3等。其中SM2和SM3密码算法于2018年正式成为数字签名ISO/IEO国际标准 (opens new window)(第6章12节)和哈希函数ISO/IEO国际标准 (opens new window)(第23章)中的一部分。SM4分组密码算法也于2021年正式成为分组加密ISO/IEO国际标准 (opens new window)中的一部分。因此,我国自研的SM2/3/4算法均为国际认可的国际算法。

# 2.为什么要使用国密

微信支付为了进一步响应《中华人民共和国密码法 (opens new window)》的号召,提供了使用SM2算法的国密证书和使用SM2/3/4算法的APIv3接口。

# 3. 如何申请使用国密

商户需联系微信支付技术支持 (opens new window),并提供商户号申请开通国密权限。

反馈
咨询
目录