摘要
本申请实施例提供了一种基于动态身份绑定的数据加密存储方法和相关设备,属于数据处理技术领域。该方法包括:获取待加密数据;通过随机生成的数据加密密钥对所述待加密数据进行加密,生成对应的加密数据;获取动态生成的第一密钥包;所述第一密钥包基于用户主密钥和所述数据加密密钥得到;获取用户身份公钥;所述用户身份公钥与用户身份信息绑定;通过所述用户身份公钥对所述第一密钥包进行加密,生成第二密钥包;将所述第二密钥包与所述加密数据进行绑定后,上传至云端服务器并存储。本申请实施例能够实现密钥与用户身份的动态绑定,提升数据加密的安全性以及动态策略调整能力,实现无硬件依赖的密钥存储,满足云环境下的动态密钥管理需求。