我有一个 python 脚本,它调用以下内容:
signature = Popen(["openssl", "sha1", "-sign", key, input], stdout=PIPE).stdout.read();
我需要在托管网站上通过 IronPython 运行此脚本。是否可以使用 openssl 并以某种方式引用它?
我研究了使用 M2Crypto 的替代方案,但不幸的是它使用了 IronPython 不支持的 pyo 文件。
任何帮助表示赞赏。拔掉我的头发……!
我有一个 python 脚本,它调用以下内容:
signature = Popen(["openssl", "sha1", "-sign", key, input], stdout=PIPE).stdout.read();
我需要在托管网站上通过 IronPython 运行此脚本。是否可以使用 openssl 并以某种方式引用它?
我研究了使用 M2Crypto 的替代方案,但不幸的是它使用了 IronPython 不支持的 pyo 文件。
任何帮助表示赞赏。拔掉我的头发……!
我不知道.NET 的加密库是否可以满足您的需求,但这始终是 IronPython 的一个选项。
否则,您应该能够在 Windows 上安装 OpenSSL 并按原样使用您提供的代码。