Portecle ist eine benutzerfreundliche GUI -Anwendung zum Erstellen, Verwalten und Prüfen von Keystores, Schlüssel, Zertifikaten, Zertifikatanfragen, Zertifikat -Widerrufslisten und vielem mehr.
Derzeit kann Portecle zum Beispiel verwendet werden:
Das Einrichten mit Portecle ist schnell und einfach. Alles, was Sie wissen müssen, ist unten detailliert. In Java geschrieben wird Portecle auf jedem Computer ausgeführt, der eine geeignete Java -Laufzeitumgebung hat.
Sie können auf die Online -Hilfe von Portecle aus der PoreCle -GUI oder online unter http://portecle.sourceforge.net/#docs zugreifen
Erstens benötigen Sie eine geeignete Java -Laufzeitumgebung, die installiert ist. Java SE Version 7 oder höher ist erforderlich; In der Beispiel finden Sie https://www.oracle.com/technetwork/java/index.html und https://openjdk.java.net/ für verfügbare Versionen und Installationsanweisungen.
Abgesehen von Java enthält die Standard -Binärverteilung von Portecle alles, was Sie zum Ausführen benötigen. Der einfachste Weg, um die Binärverteilung an ein Verzeichnis in Ihrem Dateisystem zu entpacken.
The binary distribution contains the Portecle jar file ( portecle.jar ) as well as Bouncy Castle provider and PKIX jars ( bcprov.jar , bcpkix.jar ) for Java SE 7. If you wish to run Portecle with a later Java version, or update the bundled Bouncy Castle jars for some other reason, simply download an update for your version of Java from https://www.bouncycastle.org/ und legen Sie die JARs mit den Namen bcprov.jar und bcpkix.jar in das gleiche Verzeichnis wie portecle.jar und überschreiben die vorhandenen bereits dort (falls vorhanden). Die Binärverteilung enthält auch Symbole zur Verwendung mit Portecle.
Portecle kann zusätzlich die Sicherheitsanbieter von GNU ClassPath (Version 0.90 oder später) verwenden, wenn sie installiert sind. Die Unterstützung von GNU Keyring (GKR) Keystores erfordert diese Anbieter. Weitere Informationen zu Gnu ClassPath finden Sie unter https://www.gnu.org/software/classpath/
Abhängig von Ihren Portecle -Nutzungsmustern kann der Bouncy Castle -Anbieter die von JCE Unlimited Stärke zuständigen Richtliniendateien erfordern, die so installiert sind, dass sie ordnungsgemäß funktionieren. Siehe "Wichtige Notizen" unter https://www.bouncycastle.org/documentation.html. Fehler im Zusammenhang mit dem Fehlen dieser Richtliniendateien manifestieren sich normalerweise als Fehler beim Laden von Keystores mit einer Fehlermeldung wie "nicht unterstützte Keysize- oder Algorithmusparameter" oder "illegale Schlüsselgröße" beim Versuch, Schlüssel zu importieren.
Die Standardweise für das Ausführen von Portecle verwendet die java -jar -Methode, was bedeutet, dass der in portecle.jar MANIFEST.MF definierte Class-Path verwendet wird, um alle Klassen zu lokalisieren. Sie können Portecle auch nach seiner "Haupt" -Klasse net.sf.portecle.FPortecle aufrufen. Mit dieser Methode können Sie einen Hüpfburg -Anbieter an anderer Stelle in Ihrem Dateisystem verwenden.
Die folgenden Kapitel enthalten Beispiele, wie man Portecle ausführt. Alle Beispiele gehen davon aus, dass das JRE/JDK bin -Verzeichnis Ihrer PATH hinzugefügt wurde.
Angenommen, Sie haben eine entsprechende JRE/JDK -Installation und haben die JAR -Dateien von Portecle und Bouncy Castle -Anbieter in ein Verzeichnis c:java eingesetzt, Sie können Portecle wie SO ausführen:
java -jar c:javaportecle.jar
In den meisten Setups kann Portecle auch im Windows Explorer durch Doppelklicken portecle.jar portecle.jar , bcprov.jar und bcpkix.jar installiert werden.
Wenn Sie die JAR -Standorte selbst verwalten möchten, verwenden Sie dafür die Option -cp von Java und net.sf.portecle.FPortecle als Klasse zum Starten.
Angenommen, Sie haben eine entsprechende JRE/JDK -Installation und haben die JAR -Dateien von Portecle und Bouncy Castle in ein Verzeichnis /usr/share/java platziert, Sie können Portecle wie SO ausführen:
java -jar /usr/share/java/portecle.jar
Wenn Sie die JAR -Standorte selbst verwalten möchten, verwenden Sie dafür die Option -cp von Java und net.sf.portecle.FPortecle als Klasse zum Starten.
Portecle -Releases können experimentelle Funktionen enthalten, die standardmäßig nicht aktiviert sind. Diese haben Einschränkungen oder unvollständige Implementierungen bekannt, die sie für die Produktionsnutzung ungeeignet machen, aber für frühe Anwender sind sie möglicherweise wertvoll. Um diese Funktionen zu aktivieren, verwenden Sie in Ihrer Befehlszeile von -Dportecle.experimental=true . Informationen zum Status aktueller experimenteller Funktionen finden Sie im Datei news.txt.
Copyright © 2004 Wayne Grant, 2004 Mark Majczyk, 2004-2019 Ville Skyttä
Portecle ist kostenlose Software; Sie können es umverteilen und/oder gemäß den Bestimmungen der GNU General Public Lizenz wie von der Free Software Foundation veröffentlicht. Entweder Version 2 der Lizenz oder (nach Ihrer Option) jede spätere Version.
Portecle wird in der Hoffnung verteilt, dass es nützlich sein wird, jedoch ohne Garantie; Ohne die implizite Garantie für Handelsfähigkeit oder Eignung für einen bestimmten Zweck. Weitere Informationen finden Sie in der GNU General Public Lizenz.
Sie sollten zusammen mit Portecle eine Kopie der GNU General Public Lizenz erhalten haben, siehe Dateilizenz. Wenn nicht, schreiben
Kontaktinformationen und Ausgabenverfolgungseinrichtungen finden Sie in den Projektseiten von Portecle unter: