首页 > 解决方案 > 在 Python 中导入加密的 Cython 模块

问题描述

如何将加密的 .pyd Cythonized 模块导入 Python 而不将解密的 .pyd 字节码模块暴露在磁盘上?到目前为止我的思考过程是什么:

  1. 使用 open( 我的加密文件) 和 read() 将加密文件存储到变量中。
  2. 使用密码库和我的密钥解密。
  3. 从内存中导入解密的 .pyd 模块。

最后一步是我无法弄清楚的。我已经看到了许多使用 .py 和 pyc 模块完成此任务的解决方案,但我对 cythonized .pyd 模块特别感兴趣。这样的事情可能吗?我正在使用 python-3.7 和 Windows 与 cython 版本 0.29.13

标签: python-3.xwindowsencryptioncython

解决方案


推荐阅读