一种基于2D-DCT变换的可验证电子签章的方法技术

技术编号:43434779 阅读:16 留言:0更新日期:2024-11-27 12:43
本申请涉及数字签名技术领域,具体公开了一种基于2D‑DCT变换的可验证电子签章的方法,其特征在于,包括以下步骤:S1准备数据集:将签章图片输入到电脑中,并进行尺寸归一化,并保证图片分辨率;S2基于Shamir方案的门限图像秘密共享;S3生成数字签名;使用签章管理者的信息生成数字签名;S4使用差分隐私的技术将数字签名插入到图像秘密份额中S5获取电子签章:将存储在本地的索引数组与秘密图像提取的数组相加恢复原始像素点的信息,得到完整版的电子签章图像;S6验证电子签章:通过遍历图像秘密份额,使用DCT变换将图像秘密份额变成DCT矩阵,提取数字签名并使用签名管理者的公钥进行验证,本专利的目的在于解决现有验证电子签章安全性的问题。

【技术实现步骤摘要】

本专利技术涉及数字签名,特别涉及一种基于2d-dct变换的可验证电子签章的方法。


技术介绍

1、信息社会与科技的快速进步,使得线上办公变得流行,信息安全在电子政务中起着非常重要的作用,直接关系到文件完整和保密传输的安全问题,小规模的信息泄露和信息更改都将会给文档交互涉及方造成一定的经济损失,因此,文件的完整性、保密性和可验证性是各个领域使用电子办公部门高度关注的问题之一,文件信息的篡改时常会干扰到后续开展的工作,例如银行下发文件后,不法分子通过技术手段进入公司内部系统,将文件进行修改,随后再通过系统下发给各个部门,其行为造成的文件更改很容易引起经济的巨大损失。

2、因此,为了保证电子文档的完整性和安全可靠传输,必须对电子文档加入一些可验证的电子签章。

3、电子签章是一种数字化的签名方式,它在电子商务、电子政务等领域得到了广泛的应用。随着信息技术的不断发展,电子签章的安全性和可靠性变得越来越重要。

4、在现有的电子签章技术中,基于数字签名的方法是最为常见的一种。数字签名是一种基于公钥密码学的技术,它可以保证签名的不可伪造性本文档来自技高网...

【技术保护点】

1.一种基于2D-DCT变换的可验证电子签章的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于2D-DCT变换的可验证电子签章的方法,其特征在于,所述S2中采用Shamir方案的图片秘密共享,其中P(x)为多项式,s为秘密:

3. 根据权利要求1所述的一种基于2D-DCT变换的可验证电子签章的方法,其特征在于,所述S4中图像使用DCT变换得到的矩阵左上半部分为低频部分,右下半部分为高频部分,通过更改矩阵的高频部分并不会影响视觉上较大的变动,首先,将DCT矩阵中的二维矩阵进行反转,最后一个矩阵与第一个矩阵进行调换,依次将所有的矩阵调换,将二进制数字...

【技术特征摘要】

1.一种基于2d-dct变换的可验证电子签章的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于2d-dct变换的可验证电子签章的方法,其特征在于,所述s2中采用shamir方案的图片秘密共享,其中p(x)为多项式,s为秘密:

3. 根据权利要求1所述的一种基于2d-dct变换的可验证电子签章的方法,其特征在于,所述s4中图像使用dct变换得到的矩阵左上半部分为低频部分,右下半部分为高频部分,通过更改矩阵的高频部分并不会影响视觉上较大的变动,首先,将dct矩阵中的二维矩阵进行反转,最后一个矩阵与第一个矩阵进行调换,依次将所有的矩阵调换,将二进制数字串改为数组,二进制数组中的每一位字符串与一维数组中的每两个数字对齐,进行如下操作:

4.根据权利要求1所述的一种基于2d-dct变换的可验证电子签章的方法,其特征在于,所述s3中又包括以下步骤:

5.根据权利要求1所述的一种基于2d-dct变换的可验证电子签章的方法,其特征在于,所述s4中在使用差分隐私技术将数字签名插入到图像秘密份额中时,将dct矩阵中的二维矩阵进行反转,将二进制...

【专利技术属性】
技术研发人员:汤寒林肖斌徐旭彬王大亮彭长根蔡传达
申请(专利权)人:贵州数据宝网络科技有限公司
类型:发明
国别省市:

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

1