首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Jython内部引用M2Crypto

从Jython内部引用M2Crypto
EN

Stack Overflow用户
提问于 2013-12-27 18:37:18
回答 2查看 153关注 0票数 0

我正在构建一个跨平台Java项目,它需要引用一些python2.7脚本。Jython似乎非常适合这一点,但也存在一些问题: python脚本使用M2Crypto。有没有办法将M2Crypto包含到Jython中,以一种本机跨平台的方式,并且不需要安装任何额外的程序?

编辑:具体来说,这是给我带来问题的文件:

https://raw.github.com/GotoHack/pymobiledevice/master/ca.py

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-28 08:05:08

这是行不通的. M2Crypto是一个绑定到C库openssl。除非你用JNI做一些真正疯狂的体操,否则就没有办法让这段代码直接与Jython一起工作。OTOH,您不必这么做,Java对密码库靠自己有很好的绑定。用那个。

票数 1
EN

Stack Overflow用户

发布于 2013-12-27 23:33:21

我不完全确定,但没有。M2Crypto所需的外部安装可能因系统而异。例如,如果您想在Mac上安装它,这不是很容易(但也不是很难),在Linux (Ubuntu)上则要容易一些。因此,您可能需要修改一个脚本,将其自动安装到您的系统上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20805980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档