买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:冠骋信息技术(苏州)有限公司
摘要:本发明提供一种基于代理模式的LocalStorage防丢失方法及系统,涉及数据处理技术领域,包括在浏览器中执行数据存储操作时,将待存储数据发送至代理服务器,对其进行加密处理,将加密后的数据转发至目标服务器并生成与其对应的唯一标识符,发送至代理服务器;生成与其对应的目标校验码,并存储至本地存储中;在浏览器中执行数据读取操作时,从本地存储中读取待读取数据的唯一标识符和目标校验码,代理服务器对目标校验码进行验证,若验证通过,查询与待读取数据的唯一标识符对应的目标加密数据,并发送至代理服务器,代理服务器对目标加密数据进行解密,将解密后的数据发送至浏览器,存储至本地存储中。
主权项:1.一种基于代理模式的LocalStorage防丢失方法,其特征在于,包括:在浏览器中执行数据存储操作时,将待存储数据发送至代理服务器,代理服务器接收到待存储数据后,对其进行加密处理,得到加密后的数据,将加密后的数据转发至目标服务器并生成与其对应的唯一标识符,将所述唯一标识符发送至代理服务器;代理服务器接收到所述唯一标识符后,生成与其对应的目标校验码,将所述唯一标识符与目标校验码发送至浏览器,并将所述唯一标识符、目标校验码以及待存储数据一起存储至本地存储中;在浏览器中执行数据读取操作时,从本地存储中读取待读取数据的唯一标识符和目标校验码,并发送至代理服务器,代理服务器对目标校验码进行验证,若验证通过,则将待读取数据的唯一标识符转发至目标服务器,目标服务器从数据库中查询与待读取数据的唯一标识符对应的目标加密数据,并发送至代理服务器,代理服务器对目标加密数据进行解密,将解密后的数据发送至浏览器,存储至本地存储中;将加密后的数据转发至目标服务器并生成与其对应的唯一标识符包括:代理服务器将加密后的数据转发至目标服务器,同时将加密后的数据作为一个新的区块添加到代理服务器与目标服务器共同维护的区块链中,通过共识算法,对新加入的区块达成一致,将新区块添加到区块链的尾部,并将新区块的区块哈希值作为第一标识符;基于第一标识符,根据数据的敏感度和用户的访问权限,动态生成与第一标识符对应的加密参数和密钥,根据生成的加密参数和密钥,利用同态加密技术对第一标识符进行加密,得到同态加密后的第二标识符;基于同态加密后的第二标识符,引入多方安全计算协议,分别计算代理服务器的加密参数、目标服务器的加密参数,结合代理服务器的加密参数和目标服务器的加密参数,生成完整的唯一标识符;代理服务器接收到所述唯一标识符后,生成与其对应的目标校验码包括:获取用户的生物特征信息,并将其与唯一标识符进行组合,利用安全哈希函数对组合后的数据进行哈希计算,得到哈希值;获取当前时间戳,将当前时间戳与哈希值进行拼接,生成待签名数据,同时使用门限密钥分割技术,将代理服务器的私钥分割为多个子密钥,并存储在多个密钥托管服务器中,通过多个密钥托管服务器对待签名数据进行门限签名,生成部分签名值;结合多个密钥托管服务器生成的部分签名值,利用门限签名恢复算法,得到完整的数字签名值;使用预先共享的密钥,结合哈希值和时间戳,通过哈希消息认证码算法生成消息认证码,将生成的消息认证码、完整的数字签名值和时间戳结合,生成目标校验码。
全文数据:
权利要求:
百度查询: 冠骋信息技术(苏州)有限公司 基于代理模式的LocalStorage防丢失方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。