网易首页 > 网易号 > 正文 申请入驻

【区块链与密码学】第6-7讲:SM9数字签名算法

0
分享至

导语

本课堂用通俗易懂的系列内容为大家呈现区块链与密码学领域相关知识。这里有知识也有故事,从感兴趣到有乐趣,点宽课堂等你来学。

这个系列中的课程内容首先从比特币着手进行入门介绍,再延伸至区块链的相关技术原理与发展趋势,然后深入浅出地依次介绍在区块链中应用的各类密码学技术。欢迎大家订阅本公众号,持续进行学习。

【本课堂内容全部选编自PlatON首席密码学家、武汉大学国家网络安全学院教授、博士生导师何德彪教授的《区块链与密码学》授课讲义、教材及互联网,版权归属其原作者所有,如有侵权请立即与我们联系,我们将及时处理。】

6.7

SM9数字签名算法

为了降低公开密钥系统中密钥和证书管理的复杂性,以色列科学家、RSA算法发明人之一Adi Shamir在1984年提出了标识密码(Identity-Based Cryptography)的理念。

标识密码将用户的标识(如邮件地址、手机号码、QQ号码等)作为公钥,省略了交换数字证书和公钥过程,使得安全系统变得易于部署和管理,非常适合端对端离线安全通讯、云端数据加密、基于属性加密、基于策略加密的各种场合。

2008年标识密码算法正式获得国家密码管理局颁发的商密算法型号:SM9(商密九号算法),为我国标识密码技术的应用奠定了坚实的基础。

SM9是基于双线性对的标识密码算法,与SM2类似,包含四个部分:总则、数字签名算法、密钥交换协议以及密钥封装机制和公钥加密算法。在这些算法中使用了椭圆曲线上的对这一工具,不同于传统意义上的SM2算法,可以实现基于身份的密码体制,也就是公钥与用户的身份信息即标识相关,从而比传统意义上的公钥密码体制有许多优点,省去了证书管理等。

SM9算法不需要申请数字证书,适用于互联网各种新兴应用的安全保障,如基于云技术的密码服务、电子邮件安全、智能终端保护、物联网安全、云存储安全等等。这些安全应用可采用手机号码或邮件地址作为公钥,实现数据加密、身份认证、通话加密、通道加密等安全应用,并具有使用方便,易于部署的特点,从而开启了普及密码算法的大门。

在政府高度重视和市场迫切需求的双向驱动下,国密算法SM1—SM9应时而生。其中,SM9算法于2016年3月由国家密码管理局正式公布。

国产商用密码示意图

双线性对的概念

设q是一个大素数,G1和G2是阶为q的两个加法群(椭圆曲线上的群), GT是阶为q的乘法群,我们称映射e:G1×G2→GT为双线性映射(双线性对),如果它满足以下条件:

双线性性:任给P1∈ G1 , P2∈ G2和任意整数a, b∈Zq,e(a⋅P1, b⋅P2 ) = e(P1, P2 )ab。

非退化性:存在Q1∈G1 , Q2∈G2使得e(Q1, Q2 )≠ 。

可计算性:对于任意给定的Q1∈G1 , Q2∈G2 ,计算e(Q1, Q2 )是容易的。

如果G1=G2 ,则称e为对称双线性对,否则称e为非对称双线性对。目前在密码学中广泛应用的主要有Weil对、Tate对、Ate对、R-Ate对等。

SM9密码算法选用了安全性能好、运算速率高的R-Ate对。

系统参数生成

密钥生成中心(Key Generation Center, KGC)执行以下步骤生成系统参数和主私钥:


  • KGC生成随机数sk做为主私钥,这里0



  • KGC计算系统公钥Ppub=sk ∙ P2;



  • KGC保存私钥sk, 公布系统公钥。


注意:

SM9算使用BN曲线,G1和G2分别是椭圆曲线E(Fp)和E( )的加法群,GT是乘法群 ,群G2中元素尺寸是群G1中元素尺寸的2倍。

选择系统公钥为G2中的元素,那么就可以使得用户私钥和签名中一部分是G1中元素,降低了用户私钥和签名的尺寸。

用户私钥生成

SM9数字签名算法用户私钥生成示意图

签名

SM9数字签名算法签名过程示意图

验证

SM9数字签名算法验证过程示意图

今天的课程就到这里啦,下一堂课我们将学习数字签名算法在区块链中的应用,带大家继续了解数字签名,敬请期待!

同学们可以关注点宽学园公众号,持续学习哦。我们下节课见啦。

点击回复【入群】加入点宽学园社群

(点点小助手)

关注点宽学园,每周持续更新区块链系列课程,小宽带你进入区块链世界。我们下节课见啦。

【区块链与密码学】课堂回顾:

FOLLOW US

© DigQuant

点击“阅读原文”,登录官网www.digquant.com,一起解锁更多金融科技姿势:涵盖 Python 、 金融基础 、 量化投资 、 区块链 、 大数据 、 人工智能 。 Dig More, Learn More!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
一觉醒来,全球都在疯抢稀缺金属

一觉醒来,全球都在疯抢稀缺金属

贩财局
2026-02-26 08:28:20
法国新型超声速核导弹亮相

法国新型超声速核导弹亮相

财联社
2026-02-24 15:39:13
看完《镖人》,对塑料古偶应激了!满屏假头套的痛,此刻尽数爆发

看完《镖人》,对塑料古偶应激了!满屏假头套的痛,此刻尽数爆发

八卦南风
2026-02-24 16:26:16
《飞驰人生3》破33亿,《镖人》反超《惊蛰无声》还需几天?

《飞驰人生3》破33亿,《镖人》反超《惊蛰无声》还需几天?

情感大头说说
2026-02-26 08:10:23
中央定调,延迟退休实施后,每晚1年退休,养老金能增加8%吗?

中央定调,延迟退休实施后,每晚1年退休,养老金能增加8%吗?

夜深爱杂谈
2026-02-09 22:10:18
著名演员罗伯特自杀离世,享年71岁,被躁郁症折磨选择轻生

著名演员罗伯特自杀离世,享年71岁,被躁郁症折磨选择轻生

素素娱乐
2026-02-25 15:29:00
还是喜欢大海,喜欢穿比基尼

还是喜欢大海,喜欢穿比基尼

疾跑的小蜗牛
2026-02-25 21:03:32
大连地铁真要停摆?4号线成绝唱,7号线和13号线二期还有希望吗

大连地铁真要停摆?4号线成绝唱,7号线和13号线二期还有希望吗

小李子体育
2026-02-26 02:34:14
特朗普着急访华,苦等4天,中方终于给出回应,提了一个新要求

特朗普着急访华,苦等4天,中方终于给出回应,提了一个新要求

东极妙严
2026-02-25 18:49:12
今年春节档平均票价47.8元,为近6年最低;《镖人》成春节档唯一实现票房连续逆跌的影片,首日票房仅第4,第四日升至第2,档期总票房为第3

今年春节档平均票价47.8元,为近6年最低;《镖人》成春节档唯一实现票房连续逆跌的影片,首日票房仅第4,第四日升至第2,档期总票房为第3

北青网-北京青年报
2026-02-24 17:08:09
1年暴涨3.7倍!比白银更疯涨的金属

1年暴涨3.7倍!比白银更疯涨的金属

格隆汇
2026-02-25 22:15:08
东北男人“新战袍”:4000元的迪桑特,成了体制内的隐形工牌

东北男人“新战袍”:4000元的迪桑特,成了体制内的隐形工牌

毒sir财经
2026-02-25 23:40:03
谭咏麟32岁儿子近照曝光,眉宇英气如母亲,加拿大任工程师

谭咏麟32岁儿子近照曝光,眉宇英气如母亲,加拿大任工程师

心灵得以滋养
2025-12-30 20:01:32
90后男生上门喂猫,春节前后20多天赚16万,最多1天跑55单只睡3小时,律师提醒:上门喂猫需提前明确责任

90后男生上门喂猫,春节前后20多天赚16万,最多1天跑55单只睡3小时,律师提醒:上门喂猫需提前明确责任

潇湘晨报
2026-02-18 16:28:53
12岁孩子千元红包掉在服务区,被一男子迅速捡走,车身摄像头拍下全程,家属报警

12岁孩子千元红包掉在服务区,被一男子迅速捡走,车身摄像头拍下全程,家属报警

环球网资讯
2026-02-25 14:49:46
功率半导体龙头,宣布涨价!

功率半导体龙头,宣布涨价!

数据宝
2026-02-26 07:41:40
55年全军授衔,迟浩田自报“大尉”未获批,最终他被授予啥军衔?

55年全军授衔,迟浩田自报“大尉”未获批,最终他被授予啥军衔?

雍亲王府
2026-02-25 09:05:05
果然,中国拒绝后,土耳其立马变脸,比亚迪宣布:中国不再吃亏

果然,中国拒绝后,土耳其立马变脸,比亚迪宣布:中国不再吃亏

爱看剧的阿峰
2026-02-25 19:37:14
演员陈丽君杀疯了:台北5场演出售票秒空,越剧演员凭借实力爆红

演员陈丽君杀疯了:台北5场演出售票秒空,越剧演员凭借实力爆红

影像温度
2026-02-25 14:17:14
罪有应得!官方彻查后,闫学晶再迎噩耗,她最担心的事还是发生了

罪有应得!官方彻查后,闫学晶再迎噩耗,她最担心的事还是发生了

来科点谱
2026-01-23 11:08:02
2026-02-26 09:03:00
点宽DigQuant
点宽DigQuant
从理论到实践的最后一公里
650文章数 24关注度
往期回顾 全部

科技要闻

“机器人只跳舞,没什么用”

头条要闻

中方对日方出口管制措施落地后 高市早苗表态了

头条要闻

中方对日方出口管制措施落地后 高市早苗表态了

体育要闻

勇士爆冷惜败鹈鹕 梅尔顿28分赛季新高

娱乐要闻

黄晓明新恋情!与小22岁美女同游新加坡

财经要闻

短剧市场风云突变!有人投百万赔得精光

汽车要闻

750km超长续航 2026款小鹏X9纯电版将于3月2日上市

态度原创

艺术
教育
旅游
游戏
数码

艺术要闻

一幅眼花缭乱草书:从书法创作到青少年书法教育的思考

教育要闻

最后2天!2026山东单招综招志愿填报操作手册来了!最低录取分仅15分!

旅游要闻

市花开了!主题公园今年有望启动

《FF7重制版》NS2版克劳德头发有锯齿 官方回应

数码要闻

Steam客户端获Beta测试版更新,改善硬件调查对多显卡系统识别

无障碍浏览 进入关怀版