【技术实现步骤摘要】
一种基于双重加密的加密算法
[0001]本申请涉及数据安全
,具体是一种基于双重加密的加密算法
。
技术介绍
[0002]为了保障数据隐私安全,大多企业在存储和传输过程中,通常会对数据进行加密处理,在进行数据交互和共享时,将数据中的敏感信息如个人身份信息进行脱敏或匿名化处理要进行加密监管
。
例如金融
、
医疗
、
电子商务等领域的用户信息
、
财务信息在传递与储存时,需要加密
。
[0003]现有的加密技术包括对称加密和非对称加密两种类型
。
对称加密算法如
DES、AES
等,其优点是加解密速度快,缺点是密钥传输不安全;而非对称加密算法如
RSA、ECC
等,解决了密钥传输问题,但加解密速度较慢
。
这些加密技术都存在一定的缺陷或不足之处
。
例如,对称加密算法需要在加密和解密过程中使用相同的密钥,一旦密钥泄露,加密数据就会被攻击者轻易获取;而非对称加密算法在加密过程中需要进行大量计算,如果密钥长度不够长,容易受到暴力破解攻击
。
此外,各种加密算法也面临着其他的安全问题,例如侧信道攻击
、
重放攻击
、
中间人攻击等
。
为了弥补这些不足之处,需要不断研究开发更加安全高效的加密算法
。
技术实现思路
[0004]本申请的目的在于提供一种基于双重加密的加密
【技术保护点】
【技术特征摘要】
1.
一种基于双重加密的加密算法,其特征在于,将
des3
算法的秘钥固定值定义为
des3key
,将
aes
算法的秘钥固定值定义为
aeskey
;该种基于双重加密的加密算法具体包括以下步骤:将随机的两个6位字符串分别定义为
salt1
和
salt2
;生成明文1,明文1=原始明文
+salt1
;使用
des3
算法进行加密,其中,加密
key1
=
des3key+salt1
;得到密文
encrypt1
,
encrypt1
=
des3(
明文
1,
加密
key1)
;生成明文2,其中,明文2=
encrypt1+salt1
;使用
aes
算法进行...
【专利技术属性】
技术研发人员:林树茂,张朋飞,曾立灿,吴炜,刘显炎,
申请(专利权)人:广州趣米网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。