01.01.2013 Aufrufe

Implementierung des Austausches kryptographischer Komponenten ...

Implementierung des Austausches kryptographischer Komponenten ...

Implementierung des Austausches kryptographischer Komponenten ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Implementierung</strong> <strong>des</strong> Trust Center Administrator Tools 33<br />

4.2 Die Klasse Info.<br />

Dabei benutzt die Klasse CAAdminDialog die Klasse Info, wo verschiedene<br />

Konfigurationsinformationen über das Trust Center gespeichert sind und zwar:<br />

• Homeverzeichnis vom Trust Center Administrator<br />

• Internet-Adresse vom Mailserver<br />

• Mailadresse vom Trust Center<br />

• Die Namen vom Trust Center in X501 Format<br />

• Name von der Konfigurationsdatei, in der alle Informationen dauerhaft gespeichert werden.<br />

• Die Liste mit allen kryptographischen Primitiven und konstruierten Signaturalgorithmen 23 .<br />

• Die Liste mit allen Signaturalgorithmen. Diese wird während der Initialisierung der Klasse<br />

Info dynamisch aufgebaut.<br />

• Die Liste mit allen Signaturalgorithmen und zugehörigen Providern. Damit kann der Benutzer<br />

ein Signaturalgorithmus aus einem bestimmten Provider aussuchen.<br />

Außerdem stellt diese Klasse die set- und get- Methoden für Setzen obengenanten Felder zur<br />

Verfügung.<br />

4.3 Die Klasse CAStatus.<br />

Die Informationen, die in GUI gesammelt werden, werden in Instanz der Klasse CAStatus<br />

gespeichert. Die folgende Informationen werden im CAStatus Objekt geführt:<br />

• Algorithmus, die aus dem Client entfernt werden müssen.<br />

• Trust Center-Zertifikaten, die aus dem Client entfernt werden müssen.<br />

• Benutzerzertifikaten, die aus dem Client entfernt werden müssen.<br />

• Internet-Adresse, wo sich die neue kryptographische Komponente für PSE befindet.<br />

• Internet-Adresse, wo sich die neue kryptographische Komponente für Smart Card befindet.<br />

• Signaturalgorithmus, für das ein neues Trust Center-Zertifikat installiert werden muss.<br />

• Kryptographischer Algorithmus, für den ein neuer Schlüssel beim Client generiert werden<br />

muss.<br />

• Die Länge <strong>des</strong> neu generierten Schlüssels.<br />

23 Siehe Abschnitt 2.6

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!