Playfair Cipher教程C ++?

时间:2011-08-07 17:34:50

标签: c++ algorithm encryption

有没有关于如何在C ++中进行游戏加密和解密的好教程?

的问候, 新手

1 个答案:

答案 0 :(得分:4)

这是我们可以合理地说不的罕见问题之一,没有这样的事情。

Playfair加密不具有加密安全性。您将能够找到安全的现代复杂算法的教程。但是,你正在学习C ++,所以一个简单的算法确实是一个更好的练习。

现在,你应该怎么解决这个问题呢?首先要做的是手动执行任务。如果你不能自己做,那么尝试将算法“解释”到计算机是没有意义的。

第二个任务是识别算法中C ++程序的各个部分。显然,算法中的“正方形”是一个核心数据结构,并且您可以使用它来执行许多功能。结论是广场应该是您申请的主要类别。使用代码字初始化正方形,因此类构造函数应该采用字符串。列出其他明确定义的任务;那些成为班级的方法。例如。插入X来分隔重复字符是一项明确的任务。 (你需要一个特殊的案例来分开XX)。如果你使用5x5算法,删除第26个字母是另一个功能。