摘要
本申请公开了一种数据加密方法、数据解密方法、装置、设备及介质,涉及数据加密领域,包括:获取解密方生产的公钥,利用后量子密钥封装算法以及公钥生成第一密文和封装密钥,将第一密文和封装密钥输入密码杂凑函数,获取密码杂凑函数输出的第一杂凑值;将第一杂凑值拆分为对称密钥、初始向量及密钥散列消息认证码函数的密钥,利用对称密钥和初始向量对明文数据进行加密,获取相应的第二密文;根据密钥散列消息认证码函数的密钥、明文数据及密钥散列消息认证码函数获取相应的第二杂凑值;将第二杂凑值、第一密文和第二密文进行拼接,获取加密后密文,将加密后密文发送至解密方,以便解密方对加密后密文进行解密。实现了对任意长度明文数据的加密。
技术关键词
消息认证码
密钥
杂凑函数
数据加密方法
明文
数据解密方法
对称密码算法
对称加密算法
模式
数据解密装置
数据加密装置
公钥
解密模块
系统为您推荐了相关专利信息
密钥协商系统
密钥协商方法
生成密钥
控制模块
发生器