摘要
本发明提供一种基于双重密钥的数据存储方法、计算机程序产品及系统,该方法包括如下步骤:接收来自业务端的数据存储请求,创建互为密钥对的第一公钥和第一私钥,将第一公钥分发给业务端,供业务端利用第一公钥对需存储数据进行初次加密,将第一私钥分发给数据存储端;从业务端接收初次加密后的需存储数据;创建互为密钥对的第二公钥和第二私钥,将第二私钥分发给数据存储端,利用第二公钥对已进行初次加密的需存储数据进行再次加密;将再次加密后的需存储数据发送至数据存储端,供数据存储端利用第二私钥对再次加密后的需存储数据进行解密,再利用第一私钥对初次加密后的需存储数据进行解密,得到原始的需存储数据进行存储。
技术关键词
数据存储方法
私钥
计算机程序产品
密钥
非对称加密算法
数据管理
解密
存储器
身份
处理器