-
公开(公告)号:CN107707354A
公开(公告)日:2018-02-16
申请号:CN201710960350.6
申请日:2017-10-16
Applicant: 广东工业大学 , 广州明动软件股份有限公司
CPC classification number: H04L9/3066 , H04L9/32 , H04L63/1441 , H04L67/1097
Abstract: 本发明公开了一种基于椭圆曲线加密法的云存储数据验证方法及系统,方法包括:通过基于椭圆曲线的密钥生成算法产生用户的私钥和用户的公钥;根据输入的数据文件和用户的私钥生成标签集合,并将标签集合、输入的数据文件和用户的公钥发送给云服务器;验证者接收用户发出的挑战请求,结合标签集合和输入的数据文件,产生挑战集合并发送给云服务器;云服务器接到挑战集合后,结合标签集合、输入的数据文件和用户的公钥,生成证据集合并返回给验证者;验证者根据证据集合、挑战集合和用户的公钥进行证据校验,得到证据的验证结果并返回给用户。本发明具有安全和效率高的优点,可广泛应用于云存储领域。