摘要

一种云环境下利用备份数据在用户撤销时重签名的方法。其步骤为:1、生成密钥,2、签名,3、重签名,4、判断是否满足重签名结果,5、生成完整性验证的挑战信息,6、生成完整性验证的应答信息,7、判断是否满足完整性验证结果,8、验证数据完整,9、验证数据不完整。本发明克服了现有技术给用户带来大量的计算负担和通信负担,在设计思路上不符合实际情况,在完整性验证过程中会产生额外雇佣费用以及引入第三方带来安全隐患的缺陷,提高了重签名过程的效率,使重签名过程具有更高的可行性,使完整性验证过程具有更高的安全性和更低的费用需求。