【技术实现步骤摘要】
一种匿名信息发布及验证方法、装置
本申请涉及信息发布领域,具体而言本申请实施例涉及一种匿名信息发布及验证方法、装置。
技术介绍
随着云计算和大数据等相关技术的发展,人们对于个人信息的隐私问题与数据安全问题也越来越关注和担忧,其中数据的完整性和可认证性是重要的数据安全性问题。在日常生活中,相关负责人或组织对一份文件的进行验证最好的方法就是在文件上附加手写签名或者盖上公章,接收邮件快递、办理金融业务以及签署合同等都需要签名认证。在信息爆炸的当代,数字签名的发展很好地保证了电子文件发布者可认证性和文件的完整性。现有在Internet上广泛使用的基于公共密钥身份认证机制,公钥基础设施PKI就是通过使用公开密钥技术和数字证书来确保系统信息安全并负责验证数字证书持有者身份的一种体系。在公钥基础设施PKI中所有安全操作都是通过数字证书实现的,而基于身份的数字证书会将用户的身份信息包含其中,例如基于X.509标准的数字证书结构中会标有证书持有者的真实名称等个人信息。因此如何在不携带用户身份信息的情况下来保证数字信息发布者的可认证性以 ...
【技术保护点】
1.一种匿名信息发布方法,其特征在于,所述匿名信息发布方法包括:/n获取秘密信息,其中,所述秘密信息由匿名信息发布者唯一知晓;/n生成待发布的数字信息原文以及与所述数字信息原文唯一对应的随机数;/n根据所述随机数与所述秘密信息生成验证凭证信息,其中,所述验证凭证信息与所述数字信息原文唯一对应;/n根据所述验证凭证信息与所述数字信息原文生成可验证标识信息;/n发布附带所述可验证标识信息的数字信息原文。/n
【技术特征摘要】
1.一种匿名信息发布方法,其特征在于,所述匿名信息发布方法包括:
获取秘密信息,其中,所述秘密信息由匿名信息发布者唯一知晓;
生成待发布的数字信息原文以及与所述数字信息原文唯一对应的随机数;
根据所述随机数与所述秘密信息生成验证凭证信息,其中,所述验证凭证信息与所述数字信息原文唯一对应;
根据所述验证凭证信息与所述数字信息原文生成可验证标识信息;
发布附带所述可验证标识信息的数字信息原文。
2.如权利要求1所述的匿名信息发布方法,其特征在于,所述根据所述随机数与所述秘密信息生成验证凭证信息包括:通过散列函数将所述随机数与所述秘密信息生成所述验证凭证信息。
3.如权利要求1所述的匿名信息发布方法,其特征在于,所述根据所述验证凭证信息与所述数字信息原文生成可验证标识信息,包括:通过散列函数将所述验证凭证信息与所述数字信息原文生成所述可验证标识信息。
4.如权利要求1所述的匿名信息发布方法,其特征在于,所述数字信息原文包括至少一段文字信息、至少一条数据库记录、至少一张图片或至少一个文档。
5.如权利要求1所述的匿名信息发布方法,其特征在于,所述秘密信息包括一段文字、一张图片、一个文档或者一个密码。
6.一种验证匿名信息的方法,应用于接收方,其特征在于,所述验证匿名信息的方法包括:
接收来自于数字信息原文的发布者的验证凭证信息;
接收附带可验证标识信息的数字信息原文;
根据所述验证凭证信息和所述数字信息原文,并通过散列函数生成第一可验证标识信息;
通过判断所述第一可验证标识信息与所述可验证标识信息是否一致,完成对所述数字信息原文的发布者的身份认证并完成对所发布的数字信息原文的完整性认证。
7.如权利要求6所述的验证匿名信息的方法,其特征在于,所述通过判断所述第一可验证标识信息与所述可验证标识信息是否一致,完成对所述数字信息原文的发布者以及完整性认证,包括:
通过确定所述第一可验证标识信息与所述可验证标识信息一致,确认所述数字信息由所述数字信息原文的发布者发布且所述数字信息原文的内容完整。
8.一种匿名信息发布装置,其特征在于,所述匿名信息发布装置包括:
获取模块,被配置为获取秘密信息,其中,所述秘密信息由匿名信息发布者唯一知晓;
生成模块,被配置为生成待发布的数字信息原文以及与所述数字信息原文唯一对应的随机数;
验证凭证信息生成模块,被配置为根据所述随机数与所述秘密信息生成验证凭证信息,其中,所述验证凭证信息与所述数字信息原文唯一对应;
可验证标识信息生成模块,被配置为根据所述验证凭证信息与所述数字信息原文生成可验证标识信息;
发布模块,被配置为发布附带所述可验证标识信息的数字信息原文。
9.一种验证匿名信息的装置,应用于接收方,其特征在于,所述验证匿名信息的装置包括:
第一接收模块,被配置为接收来自于数字信息原文的发布...
【专利技术属性】
技术研发人员:王新华,夏鲁宁,李广超,王本海,
申请(专利权)人:北京数字认证股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。