1. Rabbit流密码(Rabbit Stream Cipher)简介
Rabbit流密码是由Cryptico公司(925K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3y4J5P5i4m8@1K9h3y4G2i4K6u0W2j5$3!0E0)设计的,密钥长度128位,
最大加密消息长度为2 Bytes,即16 TB,若消息超过该长度,则需要更换密钥对剩下的消息进行处理。它是目前安全性较高,加/解密速度比较高效的流密码之一,在各种处理器平台上都有不凡的表现。
详细资料:
1.8d5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3y4J5P5i4m8@1K9h3y4G2i4K6u0W2j5$3!0E0i4K6u0r3c8X3W2D9k6i4y4Q4x3V1k6X3K9h3I4W2M7W2)9J5c8Y4u0S2j5X3u0A6N6q4)9#2k6X3k6K6k6g2)9J5k6i4m8V1k6R3`.`.
2.32eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3W2W2N6r3k6Q4x3X3g2G2M7X3N6Q4x3V1k6J5k6X3y4Q4x3V1k6J5k6X3x3@1y4e0l9K6i4K6u0W2N6s2S2@1
本文实现了该算法的java语言实现,仅供参考。
Rabbit流密码的C/C++实现请参考我的加密算法库CryptoFBC: code.google.com/p/cryptofbc
2. 实现源码