【发布时间】:2010-06-28 09:43:41
【问题描述】:
几乎没有关于 crypto++ 的新手指南。或者无论如何我都没有找到。我想要做的是解密我用另一个 AES 加密器生成的 uchars 数组。我从哪里开始?我已经建立了图书馆并链接了盛大的图书馆。我需要设置任何东西还是只调用数组上的函数(如果需要,调用什么函数)?
我真的很想从知道这些东西的人那里得到一些帮助。
谢谢
【问题讨论】:
-
经验表明,当前最先进的加密 API 对新手来说是危险的。理解它们似乎需要大量 crypto 知识,而这些知识在快速入门类指南中是无法学习的。
-
indigoOrange - 请记住,仅加密是不够的。您通常需要经过身份验证的加密模式。在没有其他信息的情况下,您几乎总是更喜欢
EAX、GCM或CCM模式而不是CBC模式等其他模式。而且您几乎总是避免像瘟疫一样的ECB模式,因为当您重复使用加密密钥或加密多个块时,它会失去语义安全性。
标签: cryptography encryption crypto++