Class | Description |
---|---|
PKCS12Decrypter |
Diese Klasse ist eine Beispiel-Implementierung der abstrakten Decrypter-Klasse. Für die Verwendung wird ein PKCS#12-Keystore in Form einer *.p12-Datei benötigt. Die Implementierung ist für Testzwecke bestimmt, sie greift auf den ersten verfügbaren Alias zu. Die PIN für dessen Privatschlüssel muss die gleiche sein wie die des Keystores. Diese einfache Implementierung hält die PIN des Keystores als Character-Array im Arbeitsspeicher, sie wird als String übergeben. Es wird Anwendern empfohlen, eigene Implementierungen zu schreiben, die die PIN in der Methode decrypt(...) abfragen und nach Gebrauch wieder löschen oder anderweitig für ein sicheres Pin-Cashing zu sorgen. Copyright © 2011 Freie Hansestadt Bremen Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft GmbH & Co. KG Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden. Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der OSCI-Leitstelle, Senator für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden. Author: P. Ricklefs, N. Büngener Version: 1.5 |
PKCS12Signer |
Diese Klasse ist eine Beispiel-Implementierung der abstrakten Signer-Klasse. Für die Verwendung wird ein PKCS#12-Keystore in Form einer *.p12-Datei benötigt. Die Implementierung ist für Testzwecke bestimmt, sie greift auf den ersten verfügbaren Alias zu. Die PIN für dessen Privatschlüssel muss die gleiche sein wie die des Keystores. Diese einfache Implementierung hält die PIN des Keystores als Character-Array im Arbeitsspeicher, sie wird als String übergeben. Es wird Anwendern empfohlen, eigene Implementierungen zu schreiben, die die PIN in der Methode sign(...) abfragen und nach Gebrauch wieder löschen oder anderweitig für ein sicheres Pin-Cashing zu sorgen. Copyright © 2011 Freie Hansestadt Bremen Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft GmbH & Co. KG Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden. Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der OSCI-Leitstelle, Senator für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden. Author: P. Ricklefs, N. Büngener Version: 1.5 |