-
公开(公告)号:CN111314087B
公开(公告)日:2023-04-07
申请号:CN202010086788.8
申请日:2020-02-11
Applicant: 南京信息工程大学
Abstract: 本发明公开了一种基于代理重签名的电子文件前端控制方法。涉及计算机科学和档案管理领域,包括系统初始化、系统中用户id私钥skid的生成、电子文件产生者A对电子文件m进行签名、电子文件m重签名秘钥rkA→B的生成、档案管理者B对电子文件m重签名SigB及对电子文件m重签名SigB的验证。在电子文件产生时,档案管理者提前介入,在电子文件移交前对其进行管理;电子文件产生者对电子文件进行数字签名后,当需要验证电子文件真伪和完整性时,通过验证该数字签名实现;当电子文件移交给档案管理者时,档案管理者使用和电子文件产生者一起生成的重签名秘钥,对已经由电子文件产生者签名的电子文件进行重新签名;验证时,可验证该重签名的真实性;从而实现电子文件的前端管理。
-
公开(公告)号:CN108399051B
公开(公告)日:2020-08-11
申请号:CN201810109708.9
申请日:2018-02-05
Applicant: 南京信息工程大学
Abstract: 本发明公开了基于区块链激励的wsn数据存储机制,该方案将传感器网络节点存储的一组数据,看做区块链中的一个区块,采用可证明数据持有(Provable Data Possession,PDP)机制来进行新数据块的挖矿和存储,大大减少了传统区块链中使用PoW机制所产生的大量计算问题,极大减少了电能的消耗。此外,本发明采用保序hash函数比较节点已存储数据和新数据块,能够让新数据存储在最接近已有数据的网络节点中,并只存储不同的子数据块,所以能够大大节约网络节点的存储空间,而且系统給予该节点一个单位的数字货币奖励。
-
公开(公告)号:CN110378697A
公开(公告)日:2019-10-25
申请号:CN201910663767.5
申请日:2019-07-22
Applicant: 南京信息工程大学
Abstract: 本发明公开了一种基于RSA累加器的区块链轻节点UTXO交易验证方法及其装置,包括:1.全节点遍历区块链文件找出所有UTXO,并在本地构造出UTXO集合。2.对区块链协议进行更新,使用RSA累加器对UTXO集合进行累加生成UTXO承诺,并加入到区块头中。3.挖矿节点根据RSA累加器的性质对UTXO承诺进行更新。4.轻节点将从交易中提取的新产生的UTXOj作为质询随机发送给全节点。5.全节点遍历本地UTXO集合,判断UTXOj是否存在于集合中;计算包含证明或计算排除证明,并将其响应返还给轻节点。6.轻节点根据RSA累加器的性质对收到的证明进行验证,确定交易是否在区块链中。本发明即可为轻节点UTXO交易提供包含证明,也可为提供排除证明;而且,其计算量少,验证交易效率高。
-
公开(公告)号:CN104994069B
公开(公告)日:2019-01-01
申请号:CN201510272790.3
申请日:2015-05-25
Applicant: 南京信息工程大学
Abstract: 本发明公开了基于数据重复性验证的云存储数据完整性证明方法,其过程是:当用户外包数据到云服务器时,云服务器首先对数据是否重复进行检查,如果该数据重复,服务器就对数据块的重复率进行标记,并通知用户该数据已经存在不需要上传,用户将该重复数据进行标记,当用户进行数据的完整性审计时,重点对不重复的数据进行完整性验证工作。本发明利用数据重复性验证,重点对不重复的数据进行完整性验证,大大提高了数据完整性审计的效率。
-
公开(公告)号:CN108399051A
公开(公告)日:2018-08-14
申请号:CN201810109708.9
申请日:2018-02-05
Applicant: 南京信息工程大学
CPC classification number: Y02D70/00 , G06F3/0608 , G06F3/067 , G06Q30/0214 , H04W84/18
Abstract: 本发明公开了基于区块链激励的wsn数据存储机制,该方案将传感器网络节点存储的一组数据,看做区块链中的一个区块,采用可证明数据持有(Provable Data Possession,PDP)机制来进行新数据块的挖矿和存储,大大减少了传统区块链中使用PoW机制所产生的大量计算问题,极大减少了电能的消耗。此外,本发明采用保序hash函数比较节点已存储数据和新数据块,能够让新数据存储在最接近已有数据的网络节点中,并只存储不同的子数据块,所以能够大大节约网络节点的存储空间,而且系统給予该节点一个单位的数字货币奖励。
-
公开(公告)号:CN103700059A
公开(公告)日:2014-04-02
申请号:CN201310703640.4
申请日:2013-12-19
Applicant: 南京信息工程大学
IPC: G06T1/00
Abstract: 本发明公开了一种基于多功能数字水印的云存储图像数据持有性证明方法,包括以下步骤:A.数据拥有者将多功能数字水印嵌入图像数据中;B.数据拥有者将嵌入水印的图像数据传送给云服务器进行存储;C.数据验证者通过检测嵌入图像数据中的水印,对云服务器存储的图像数据进行验证;D.如果检测发现脆弱/半脆弱水印完好,则说明数据完整性得到保护;如果检测发现数据内容受到破坏,通过内容可恢复水印对相关信息进行修复;如果需要对数据拥有者提供版权和用户追踪功能,则通过检测鲁棒水印进行验证。本发明采用多功能水印进行数据验证,从而实现了采用一种技术达到多种目标的作用,有利于云存储安全系统的部署和实施。
-
公开(公告)号:CN110378697B
公开(公告)日:2023-03-31
申请号:CN201910663767.5
申请日:2019-07-22
Applicant: 南京信息工程大学
Abstract: 本发明公开了一种基于RSA累加器的区块链轻节点UTXO交易验证方法及其装置,包括:1.全节点遍历区块链文件找出所有UTXO,并在本地构造出UTXO集合。2.对区块链协议进行更新,使用RSA累加器对UTXO集合进行累加生成UTXO承诺,并加入到区块头中。3.挖矿节点根据RSA累加器的性质对UTXO承诺进行更新。4.轻节点将从交易中提取的新产生的UTXOj作为质询随机发送给全节点。5.全节点遍历本地UTXO集合,判断UTXOj是否存在于集合中;计算包含证明或计算排除证明,并将其响应返还给轻节点。6.轻节点根据RSA累加器的性质对收到的证明进行验证,确定交易是否在区块链中。本发明即可为轻节点UTXO交易提供包含证明,也可为提供排除证明;而且,其计算量少,验证交易效率高。
-
公开(公告)号:CN111314087A
公开(公告)日:2020-06-19
申请号:CN202010086788.8
申请日:2020-02-11
Applicant: 南京信息工程大学
Abstract: 本发明公开了一种基于代理重签名的电子文件前端控制方法。涉及计算机科学和档案管理领域,包括系统初始化、系统中用户id私钥skid的生成、电子文件产生者A对电子文件m进行签名、电子文件m重签名秘钥rkA→B的生成、档案管理者B对电子文件m重签名SigB及对电子文件m重签名SigB的验证。在电子文件产生时,档案管理者提前介入,在电子文件移交前对其进行管理;电子文件产生者对电子文件进行数字签名后,当需要验证电子文件真伪和完整性时,通过验证该数字签名实现;当电子文件移交给档案管理者时,档案管理者使用和电子文件产生者一起生成的重签名秘钥,对已经由电子文件产生者签名的电子文件进行重新签名;验证时,可验证该重签名的真实性;从而实现电子文件的前端管理。
-
公开(公告)号:CN110113320A
公开(公告)日:2019-08-09
申请号:CN201910312740.1
申请日:2019-04-18
Applicant: 南京信息工程大学
Abstract: 本发明公开了一种基于双线性对累加器的云存储数据完整性验证方法,包括如下步骤:S1:根据双线性映射,选择两个素数阶相同的群G和GT,生成一个配对e;S2:通过AES密钥生成算法,生成两个对称密钥KH和KE;S3:数据所有者根据对称密钥KE对需要发送的数据生成加密数据块;S4:数据所有者通过加密数据块和配对e,将辅助值F存储在验证方中;S5:云存储提供商通过验证值向验证方发送证明;S6:验证方根据证明和辅助值F对云存储数据进行验证。本发明支持动态数据,能够抵御标签伪造,数据删除、替换、重放和泄漏攻击。同时本方明能够一次对所有云储存数据块都进行完整性验证,而且验证方能够对云存储数据块执行无限次的数据完整性验证。
-
公开(公告)号:CN104601563B
公开(公告)日:2017-09-15
申请号:CN201510003600.8
申请日:2015-01-06
Applicant: 南京信息工程大学
Abstract: 本发明提出了一种新的可公开验证的云存储数据持有性的方法,仅仅使用hash函数来产生各数据块的标记;在完整性验证阶段,本发明使用message‑locked encryption(MLE)加密算法(对称加密)来加密并传输抽样检查的数据块的标记信息,极大提高了运算效率:由于仅仅使用了hash和对称加密操作,数据块的标记产生和标记验证的计算效率比现有的公开验证方案快1000倍以上。
-
-
-
-
-
-
-
-
-