2011-05-10 58 views
2

我正在制作一个使用无限强度加密(大键等)的应用程序。 对于我的开发,我需要修改JDK以使用这些描述herehere如何使用无限强度加密技术分发Java应用程序?

我的发布应用程序有哪些选择?一种方法是使用修改后的策略文件分发自定义JRE。

+6

您问1)贵国的出口限制是否会阻止您分发您的应用程序,或者2)您的用户所在国的进口限制是否会阻止他们获得您的应用程序,或3)Oracle许可限制是否会阻止你从发布改变的JRE?还是别的什么? – erickson 2011-05-10 00:17:00

+2

我在问,假设出口限制(我的,用户)允许他们,他们使用软件的最简单方法是什么,而不是Java专家。 – Jus12 2011-05-10 01:32:39

+0

说实话,我没有看到这些限制的重点。任何具有编程和密码学知识的人都可以编写自己的算法。作为附注,可以分发完全不受限制的JRE,绕过所有策略。 – Jus12 2011-05-10 01:35:14

回答

2

通常,用户将在其JRE中运行其他加密应用程序。他们可能已经有了合适的JRE。作为用户,我不想为您的应用程序安装新的副本。

我建议他们给他们说明安装无限强度管辖区文件,或创建一个工具来安装它们,而不是尝试分发整个JRE。

+1

要求用户安装不是一个好的选择...我可能会考虑制作安装程序.. – Jus12 2011-05-10 04:19:18

相关问题