一种基于传输内容的轻量化量子数字签名和签密方法技术

技术编号:43086982 阅读:25 留言:0更新日期:2024-10-26 09:35
本发明专利技术公开了一种基于传输内容的轻量化量子数字签名和签密方法,其中签名方法包括:用户A计算待传输的数据M的数据指纹m,再生成请求req;用户A生成用于签名的第一证书otCA,并向CA中心请求认证第一证书otCA的有效性;认证通过后,用户A生成签名文件M‑SIGN,再基于签名文件M‑SIGN生成传输文件DOC发送给用户B;用户B再并对证书otCA执行验证操作、对签名文件M‑SIGN执行完整性认证操作以及对数据指纹m执行正确性认证操作,当三者均通过时则接收数据M。本发明专利技术的用户A的签名包括传输信息的数据指纹,使得此次量子数字签名过程与传输内容实现绑定,提高了此次量子数字签名过程与发送方、发送内容的关联性,保障了量子数字签名过程的有序执行。

【技术实现步骤摘要】

本专利技术涉及信息安全,具体涉及一种基于传输内容的轻量化量子数字签名和签密方法


技术介绍

1、在信息安全
,为了实现仿伪造、鉴别身份、验证信息是否被篡改和防抵赖等功能,需要采用数字签名技术。具体的:发送者采用自己的私钥对消息进行签名而生成签名信息,并将签名信息随附消息发送给接收方;接收方在接收到消息和签名信息后,采用发送方的公钥验证签名信息是否正确,继而判断消息是否被篡改或者发送者身份是否为伪造。数字签名是伴随着社会数字化信息化的快速发展而出现的一种对消息真实性的一种认证方法,它能够验证消息在传递过程中是否被篡改,保障数据传输的完整性、真实性和不可抵赖性。

2、用户可以通过使用ca(certificate authority,证书授权)中心颁发的数字证书来进行数字签名。申请号为2022101851462中提出一种数字签名方法,该方法包括:用户a注册的ca认证中心和通信双方共同构成量子签字的三个参与方执行无条件安全的量子签字,其中量子签字需要加入上一过程生成的“一次一身份”,完成完整的量子签名。这里的“一次一身份”只与用户a的身份相关,与本文档来自技高网...

【技术保护点】

1.一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述用户A计算待传输的数据M的数据指纹m的具体过程为:

3.根据权利要求1所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述用户A计算待传输的数据M的数据指纹m的具体过程为:

4.根据权利要求2所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述隐私CA用户证书CA2A=(CA1A,m,QRN),QRN为n位的随机数。

5.根据权利要求4所述的一种基于传输内...

【技术特征摘要】

1.一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述用户a计算待传输的数据m的数据指纹m的具体过程为:

3.根据权利要求1所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述用户a计算待传输的数据m的数据指纹m的具体过程为:

4.根据权利要求2所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述隐私ca用户证书ca2a=(ca1a,m,qrn),qrn为n位的随机数。

5.根据权利要求4所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于,所述用户a生成用于签名的第一证书otca,并向ca中心请求认证第一证书otca的有效性的具体过程为:

6.根据权利要求5所述的一种基于传输内容的轻量化量子数字签名方法,其特征在于...

【专利技术属性】
技术研发人员:张超朱梦雅
申请(专利权)人:矩阵时光数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1