1.一种通过配置密钥对实现数据跨平台共享的方法,其特征在于:该方法的具体步骤为:
A:首先获取共享平台的一级密钥和二级密钥,且一级密钥用于对二级密钥进行加密,二级密钥用于对共享数据进行加密;
B:共享平台通过一级密钥对二级密钥进行加密,生成共享加密密钥,通过二级密钥对共享数据进行加密,生成共享加密文件,即采用两级密钥对共享数据进行加密,能够降低共享数据在共享过程中被破解或劫持的概率,提高数据共享的安全性,提高用户的使用体验;
C:共享平台根据共享加密密钥和共享加密文件向被共享平台执行共享操作,即共享平台向密钥管理服务器发送共享加密密钥和共享加密文件,以使得密钥管理服务器向被共享平台执行共享操作;
D:密钥管理服务器接收共享平台的共享加密密钥和共享加密文件,即密钥管理服务器先对共享平台的共享加密密钥和共享加密文件进行接收,以确保共享加密密钥和共享加密文件的安全性,相当于密钥管理服务器是一个“数据中央处理器”,实现对共享加密密钥和共享加密文件的存储和解压压缩;
E:被共享平台向密钥管理服务器发送数据共享请求所用的私钥和主钥,即被共享平台发送的私钥和主钥分别能够和二级密钥和一级密钥进行配对,以确保共享信息的匹配共享使用安全性;
F:当用接收到的被共享平台的私钥对共享加密文件进行成功解密,能够实现二级密钥和私钥之间的匹配,从而通过配置相应的密钥对完成密钥配对,以确保共享平台和被共享平台之间的初次匹配成功,如果配对不成功,则返回E步骤,直到私钥和二级密钥能够匹配成功;
G:当用接收到的被共享平台的主钥对共享加密密钥进行解密,获得正确的二级密钥,能够实现一级密钥和主钥之间的匹配,从而通过配置相应的密钥对完成密钥配对,以确保共享平台和被共享平台之间的最终匹配成功,如果一级密钥和主钥比对不成功,则重复F步骤,直到一级密钥和主钥比对成功;
H:如果一级密钥和主钥比对成功,则密钥管理服务器先对共享数据解密并进行压缩然后发送传输给被共享平台,即密钥管理服务器对解密后的共享数据进行转模解压为数字信号,然后将共享数据压缩发送给被共享平台,实现了不同的平台通过配置密钥对实现共享数据跨平台数据共享。
2.根据权利要求1所述的一种通过配置密钥对实现数据跨平台共享的方法,其特征在于:B步骤中的一级密钥和二级密钥均能够重复使用,并且共享平台在创建共享任务时,均能够获取已经创建的一级密钥和二级密钥。
3.根据权利要求1所述的一种通过配置密钥对实现数据跨平台共享的方法,其特征在于:C步骤中共享平台、密钥管理服务器和被共享平台之间的通信包括密钥传输和数据传输。