我们有一个许可服务器,它使用 Java TrueLicense库生成密钥。我想使用相同的算法将该代码移动到 Python 中,以便新密钥与使用 Java 代码生成的密钥等效。也许可以为此使用 PyCrypto。有谁知道这是否可以不费力气地完成?
问问题
356 次
3 回答
2
这已经很晚了,但是对于其他遇到类似问题的人来说:
我花时间阅读了 TrueLicense 源代码并在 Ruby 中重新实现了其中的大部分内容。如果您愿意,也许这可以帮助您在 Python 中重新实现它:
于 2012-11-28T10:09:05.520 回答
1
一些想法:
- 在 Python 中自己实现 TrueLicense
- 编写一个与 Python 程序交互的 Java 应用程序
- 在Jython中编写您的 Python 应用程序或其中的一部分并直接使用该库
于 2010-08-20T16:03:28.840 回答
1
也许你可以使用jpype
JPype 致力于让 python 程序完全访问 java 类库。这不是通过重新实现 Python 来实现的,就像 Jython/JPython 所做的那样,而是通过在两个虚拟机中的本机级别进行接口来实现。
于 2010-08-20T16:07:30.173 回答