(C++) 解密自定义的波利比乌斯正方形

(C++) Decrypting a custom Polybius square

本文关键字:正方形 C++ 解密 自定义      更新时间:2023-10-16

我正在做一个与密码学系统相关的项目,我需要一些帮助。以下是相关代码:链接

这只是与加密相关的主要部分。我的目标是进行加密解密。但是我坚持解密。 我唯一的想法是通过开关盒结构解密它,但这有点愚蠢,对吧?

那么,您是否知道我需要添加什么才能使其可解密而无需太多 CPU 和 RAM 使用?

提前感谢!

附言这是我在这里的第一个问题,所以如果我做错了什么 - 对不起(

硬编码方式,使用字典(map(或哈希表(unordered_map(有效。在密码学中,对数据表进行硬编码并不少见。

您已经对阵列进行了硬编码以进行加密。如果您使用哈希表或字典,则可以同时用于加密和解密,需要单个。