简谈 Rust 与国密 TLS - 王江桐Introduction of SM2 Rust China Conf 2022 – 2023, Shanghai, China • SM2 为椭圆曲线(ECC)公钥加密算法,非对称加密,提 供加解密、数字签名、证书生成、密钥交换功能。由于以上 用例,也常用于区块链或网络安全密码协议,如SSL/TLS、 VPN。 • 保证数据机密性、真实性和完整性。 • SM2 算法和 RSA 算法都是公钥加密算法,SM2 China • SM9 为标识加密算法(Identity-Based Cryptography),非对称加密,标识加密将用户的标识 (如微信号、邮件地址、手机号码、QQ 号等)作为公钥,省略了交换数字证书和公钥过程,使得 安全系统变得易于部署和管理。提供签名校验,密钥交换,密钥封装与加解密功能。由于以上用 例,可以用于网络安全密码协议,如SSL/TLS。 • 保证数据机密性、真实性和完整性。 • 2022 – 2023, Shanghai, China • 引入标识密码的优势: • 实现基于身份的密码体制,也就是公钥与用户的身份信息即标识相关,从而比传统意义上 的公钥密码体制有许多优点,省去了证书管理等。因此,使用SM9算法不需要申请数字证 书,适用于互联网各种新兴应用的安全保障,应用可采用手机号码或邮件地址作为公钥, 实现数据加密、身份认证、通话加密、通道加密等安全应用,并具有使用方便,易于部署0 码力 | 44 页 | 3.70 MB | 1 年前3
Rust 语言学习笔记用于分类和检索的关键词。 keywords = ["...", "..."] # 软件包的许可证,必须是 cargo 仓库已列出的已知的标准许可证。 license = "..." # 软件包的非标许可证书对应的文件路径。 license-file = "..." 5.2.2 依赖的详细配置: # 注意,此处的 cfg 可以使用 not、any、all 等操作符任意组合键值对。 # 并且此用法仅支持0 码力 | 117 页 | 2.24 MB | 1 年前3
共 2 条
- 1













