Portecle是一个用户友好的GUI应用程序,用于创建,管理和检查密钥库,密钥,证书,证书请求,证书撤销列表等。
当前,Portecle可以用于:例如:
与Portecle一起启动并运行既快速又简单。您需要知道的一切都在下面详细介绍。在使用Java编写的Portecle将在安装合适的Java运行时环境的任何机器上运行。
您可以从Portecle GUI中访问Portecle的在线帮助,或在http://portecle.sourceforge.net/#docs在线访问Portecle
首先,您需要安装合适的Java运行时环境。 Java SE版本7或更高版本是需要的;例如,请参见https://www.oracle.com/technetwork/java/index.html和https://openjdk.java.net/提供可用的版本和安装说明。
除Java外,PorteCle的默认二进制分布还包含您运行它所需的一切。安装它的最简单方法是将二进制分配解压缩到文件系统上某个地方的目录。
二进制发行版包含portecle jar文件( portecle.jar )以及弹力城堡提供商和pkix jars( bcprov.jar , bcpkix.jar )for java se 7。 https://www.bouncycastle.org/并将罐子放入与portecle.jar相同的目录中,名称为bcprov.jar和bcpkix.jar ,覆盖已经存在的现有的目录(如果有)。二进制分布还包含用于Portecle的图标。
如果安装了PorteCle,则可以使用GNU Class Path(版本0.90或更高版本)安全提供商。对GNU钥匙扣(GKR)密钥库的支持需要这些提供商。有关GNU类Path的更多信息,请参见https://www.gnu.org/software/classpath/
根据您的Portecle使用模式,充气城堡提供商可能需要JCE无限的强度管辖权策略文件以正常运行。请参阅https://www.bouncycastle.org/documentation.html上的“重要说明”。与缺乏这些策略文件有关的失败通常会表现为错误消息加载密钥库的错误消息,例如“不支持的按键或算法参数”或“试图导入密钥”时的“非法密钥大小”。
运行PorteCle的默认方法使用java -jar方法,这意味着在portecle.jar的MANIFEST.MF中定义的Class-Path将用于定位所有类。您还可以通过其“主要”类调用Portecle, net.sf.portecle.FPortecle 。此方法使您可以在文件系统上其他地方使用弹力城堡提供商jar。
以下各章包含如何运行Portecle的示例;所有示例都假设JRE/JDK bin目录已添加到您的PATH环境变量中。
假设您已安装了适当的JRE/JDK,并将Portecle和Boncy Castle Provider Jar Files放入目录c:java您可以像这样运行Portecle:
java -jar c:javaportecle.jar
在大多数设置中,如果按照上述指示,安装了portecle.jar , bcprov.jar和bcpkix.jar ,Portecle也可以通过Windows Explorer中的双击portecle.jar运行。
如果您想自己管理JAR位置,请为此使用Java的-cp选项,然后net.sf.portecle.FPortecle作为启动的类。
假设您已安装了适当的JRE/JDK,并将Portecle和Boncy Castle Provider Jar Files放置到目录/usr/share/java中,则可以像以下方式运行Portecle:
java -jar /usr/share/java/portecle.jar
如果您想自己管理JAR位置,请为此使用Java的-cp选项,然后net.sf.portecle.FPortecle作为启动的类。
PorteCle版本可能包含默认情况下未启用的实验功能。这些具有已知的限制或不完整的实现,使它们不适合生产使用,但它们可能对早期采用者很有价值。要启用这些功能,请在您的Portecle Invocation命令行中使用-Dportecle.experimental=true 。有关当前实验功能状态的信息,请参见文件News.txt。
版权所有©2004 Wayne Grant,2004 Mark Majczyk,2004- 2019 VilleSkytä
Portecle是免费软件;您可以根据自由软件基金会发布的GNU通用公共许可证的条款对其进行重新分配和/或修改它;许可证的第2版,或(您可以选择)任何以后的版本。
Portecle的分发是希望它将有用,但没有任何保证;即使没有对特定目的的适销性或适合性的隐含保证。有关更多详细信息,请参见GNU通用公共许可证。
您应该已收到与Portecle一起收到GNU通用公共许可证的副本,请参见文件许可证。如果没有
有关联系信息和发行跟踪设施,请参见Portecle的项目页面: