Rabbit加密解密
Rabbit加密,Rabbit解密,在線(xiàn)加密解密工具
- Rabbit加密
- Rabbit解密
明文:
請輸入要加密的字符
密文:
加密后,密文會(huì )顯示在這里
可以為不填寫(xiě),但使用密鑰更安全
開(kāi)始加密
密文:
請輸入待解密的密文
明文:
解密后,結果會(huì )在這里顯示
如果有,必須填寫(xiě)加密時(shí)用的密鑰
開(kāi)始解密
Rabbit加密解密
Rabbit加密解密工具,Rabbit加密算法是一個(gè)可逆加密算法,是一個(gè)高性能的流密碼加密方式,Rabbit算法屬于對稱(chēng)加密算法。
Rabbit算法原理:Rabbit使用一個(gè)128位密鑰和一個(gè)64位初始化向量。該加密算法的核心組件是一個(gè)位流生成器,該流生成器每次迭代都會(huì )加密128個(gè)消息位。
Rabbit加密解密工具相關(guān)說(shuō)明:
1、明文:是指未加密的數據,支持中文、英文、數字等字符,沒(méi)有長(cháng)度限制。
2、加密密鑰:加密時(shí),可以留空不填寫(xiě),也可以填寫(xiě)任意字符;如果加密時(shí)使用了密鑰,解密時(shí)必須填寫(xiě)相同的密鑰。
3、密文:指的是加密后毫無(wú)規律的字符。
Rabbit算法安全性:
Rabbit聲稱(chēng)128位安全,以防止攻擊者的目標是一個(gè)特定的密鑰。然而,如果攻擊者同時(shí)以大量的密鑰為目標,并且并不真正關(guān)心他破解的是哪一個(gè),那么小的IV大小就會(huì )導致96位的安全級別降低。這是由于通用的TMD權衡攻擊造成的 。
Rabbit的輸出存在一個(gè)小的偏差,但是經(jīng)研究發(fā)現暫時(shí)不會(huì )對Rabbit的安全構成威脅。