python - 如何在 SliTaz 或 Haiku 上使用 AES 或 DES 算法

标签 python c++ encryption aes haiku

如何在 SliTaz 4.0 或 Haiku 上使用 AES 或 DES 算法


抱歉,但是,我错过了我应该包括编程环境:我想在 C++ 或 Python 中使用 AES 或 DES。

最佳答案

安装 OpenSSL。它是最常用(更重要的是,经过审查和认证)的密码库之一,不应占用太多空间。然后您可以使用 C 接口(interface)创建您的应用程序。

安装俳句:https://www.haiku-os.org/guides/building/optional-package

SliTaz 的安装:http://cook.slitaz.org/cooker.cgi?pkg=openssl

有关构建/集成的更多信息,请使用独立操作系统的论坛。


添加 C++ 和 Python 作为目标后的更新:

您可以使用 openssl 来满足您的 C++ 需求,C 库应该相对容易从 C++ 使用。或者,对于更面向 C++ 的库,您可以尝试使用 Botan .

Python 已经在 PyCrypto 中支持 AES 和 DES库,所以它不需要太多其他东西。


免责声明:这些库都没有我的个人偏好,也没有经过我以任何方式测试。

关于python - 如何在 SliTaz 或 Haiku 上使用 AES 或 DES 算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22732421/

相关文章:

python - 递归 glob 不返回文件

java - 使用套接字传输加密文件并使用 DES 和 MD5 解密文件

python - Django:在运行单元测试之前创建测试表时为 "Cannot add foreign key constraint"

python - GAE 类型错误 : not enough arguments for format string

c++ - 对 unique_ptrs 集的原始指针查找

c++ - 如何在函数参数初始化中捕获未定义的行为

c++ - 在指针上使用*运算符是否会创建拷贝?

python - 使线性回归更紧凑(python)

python - "get"函数的最佳实践

php - 传输时加密的用户凭据