我需要知道一些简单的加密算法。我至少需要 10 种算法来演示基本的密码学。我将在一个程序中实现它(这应该是我的问题)。
我想要的只是算法,非常简单的更像是 ROT13 算法中的简单程度(这不包括在内)。
最佳答案
您可以调整经典算法以使用字节而不是字母:例如 Caesar、Monoalphabetic substitution、Vigenère、Playfair、Four Square。在这些情况下,从 26(或 36)个字符到 256 个字节值的扩展非常明显。
一次性一密本(即 XOR)的编程极其简单。
在现代计算 secret 码中,只有 RC4 真正可以说是易于编程。
关于algorithm - 基本加密算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9585499/