你好我一直在用LibTomCrypt在移动设备(目前为 iPhone OS 和 Android)上使用 SHA1 加密(用于数据完整性检查)。我想知道是否有人在使用其他任何东西,需要考虑的是可移植性(首选 C,但 C++ 也是一个选项)和库大小(小 == 更适合我的特定需求)。
谢谢
最佳答案
您可以编写一个包装类来调用 CommonCrypto如果您使用的是 iPhone,则可以减少库大小要求并增强可移植性。例如,如果在另一个平台上编译,您的包装器将调用其他例程。 CommonCrypto 的好处在于它是由 Apple 预先构建的。对它的调用也完全在 C 中。
关于c++ - 移动设备的最佳加密库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2087015/