摘要
本公开提供了生成密钥的方法、数据加密的方法及数据解密的方法。具体实现方案为:生成密钥的方法包括利用预设密钥派生算法对预设密钥对中的第一原始密钥进行计算,生成用于数据加密的第一派生密钥;利用预设密钥派生算法对预设密钥对中的第二原始密钥进行计算,生成第二派生密钥;利用第一派生密钥和加密算法对预设数据进行加密,生成第一数据;利用第二派生密钥对第一数据进行计算,生成第一消息认证码。根据本公开的方案,可以提高数据加密、解密过程中所使用的加密、解密密钥的密钥自身安全性,从而进一步提升加密、解密过程的安全性。
技术关键词
消息认证码
加密算法
数据加密
生成密钥
加密数据
计算机程序产品
解密密钥
解密模块
加密模块
处理器通信
指令
可读存储介质