0

我正在创建一个应用程序来保存一些隐私文档。我想将这些文件保存为加密格式。

我在 google 中搜索了 C 语言中的 AES Encryption/Decryption alto。我无法找到实现 AES 的标准算法。

任何人都可以建议我用 C 编写 AES Enc/Dec 吗?请

我想在 android 和 iPhone 中使用相同的算法

4

2 回答 2

0

不太确定 Android 和 iPhone 与此有什么关系,特别是考虑到您正在寻找 C 实现,但是....

有 ccrypt: http ://ccrypt.sourceforge.net/

这是一个非常小的: http ://www.literatecode.com/aes256

参考实现: http ://embeddedsw.net/Cipher_Reference_Home.html

另一个: http: //gladman.plushost.co.uk/oldsite/AES/index.php

mcrypt:http: //sourceforge.net/projects/mcrypt/

于 2012-12-11T15:07:39.187 回答
0

AES 是一种标准算法,因此无需在 C 中寻求“通用”实现。相反,您应该学习如何在两个平台上执行 AES 加密。如果您与加密模式和填充一致,您应该能够很好地互操作。

于 2012-12-12T09:20:15.073 回答