我正在寻找一种用于对付垃圾邮件的快速加密/解密算法。
我对这个领域的了解不够多,无法尝试自己制作,无论如何,我知道使用新的东西是个坏主意,所以我需要一些建议。
我环顾四周并尝试了谷歌,但大多数结果都解释了加密/解密如何缓慢以便难以破解,我理解,但在某些情况下数据快速过期并且 key (盐?)可以非常快地改变,所以快速算法将非常有用。
最佳答案
在 block ciphers 上查看这篇文章.以下是如何制作自己的密码:
加密:
a
和 b
分别。两者的异或产生密文中的相应位。 解密:
示例:
// ENCODE
plaintext (in bits) = 00100001111110
key (from pseudo-random number generator) = 10101110110101
ciphertext (XOR each bit) = 10001111001011
// DECODE
ciphertext = 10001111001011
key (from pseudo-random number generator) = 10101110110101
plaintext = 00100001111110
关于performance - 一种快速加密/解密算法,不会用于安全性,而是用于打击垃圾邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17738287/