RSA-Key
RSA ist ein asymmetrisches kryptographisches Verfahren, das sowohl zur Verschlüsselung als auch zur digitalen Signatur verwendet werden kann. Es verwendet ein Schlüsselpaar, bestehend aus einem privaten Schlüssel, der zum Entschlüsseln oder Signieren von Daten verwendet wird, und einem öffentlichen Schlüssel, mit dem man verschlüsselt oder Signaturen prüft. Der private Schlüssel wird geheim gehalten und kann nur mit extrem hohem Aufwand aus dem öffentlichen Schlüssel berechnet werden. RSA wird in unserem Beispiel für IPSec verwendet.
- Gehen Sie auf "Authentifizieren".
- Klicken Sie auf "RSA Schlüssel".
RSA-Keys erstellen
In dem nun geöffneten Fenster können Sie RSA Keys generieren oder importieren.
- Klicken Sie auf "RSA-Schlüssel hinzufügen".
- Tragen Sie in dem erscheinenden Fenster unter Name einen Namen für den Schlüssel ein. Verzichten Sie dort auf Sonderzeichen.
- Wählen Sie die gewünschte Schlüssellänge.
- Mit einem Klick auf "Hinzufügen" bestätigen Sie das generieren.
Der Key wird ihnen nun in der Übersicht angezeigt.
RSA-Key exportieren
Der RSA-Schlüssel kann auf drei unterschiedliche Arten exportiert werden. Als .pem, als .hex oder als .b64.
- Klicken Sie auf den Button mit der Diskette + der gewünschten Dateiart neben dem Namen des Key's
- Wählen Sie einen Ort zum ablegen der Datei.
RSA-Key importieren
- Klicken Sie auf RSA importieren.
- Geben Sie dem RSA Key einen Namen.
- Fügen Sie den PEM-Wert (aus RSA Exportieren) ein.
- Klicken Sie auf Importieren.
Der Key wird ihnen nun in der Übersicht angezeigt.
RSA Infos
Ein RSA Key besteht immer aus einem Public und einem Private Key.
Ist der Parameter "Private" gesetzt, bedeutet dies das der Private Key mit dem Public Key auf dieser Maschine vorhanden ist. Bei später importierten Keys wird nur der Public Key importiert. Somit wird der Parameter für Private nicht gesetzt.
RSA-Key:
Dieser Key wurde auf der Maschine generiert.
-----BEGIN RSA PRIVATE KEY----- MIICXAIBAAKBgQDMCOf1ih3nrdupZbVQv6Kuxy2IUxY2+WG/XcoSnhDE76WWydbY Q9rBgvkX2d+8ws00000000uo3bLs7Ox0jqVrf9dgnE0uWoX//MVP5SMYh8mebQpE ZhomuA9nVQTqeHeQDr5E9+6DJldHAyohyr0RozyIX17bSFIagV/2aFN3WwIDAQAB AoGBAK7yjAJL1WyL9KeBYEDGsLVwb6hOpeOpXZj60IO6KOLUIYXzt1ZkiDQZG4DJ /kAaN6c9fBriRVv8DKl+VRl0Hn1PJM7LD0djg0bQymABt1WtJorvwmiNO4V3jJcW 8RnWLzSd6hwHVU1/+DieIstEinProbeKeyHcBbQFLKRa/8rhAkEA+JmuiWJE6WVf tDHAnIi3o8tx7W9iBC+a/bW1xKD7kDTaadJ/ql5EOYLS8kkQgw8E0WU/PIPVV0vL gAxT235DcwJBANIbo0vFkl7r00000nNK3fMy2IcD9qN2ZqYyKCP5ZoO0H47SogbO 5n6FZyje7xqvaiP/EE4YefkeEheZzZyaknkCQDULldJ6xXmHyAQLGa5M/eJVZtnj CmcaQVghjceHEiaTIIe0Asm3k5cx8xD/xiYw7jZABF5FQyB9a87G0p3jM0ECQFaP fF8jLoJclwV000000062G+7D+0Cs7u1ZjKAFh+6KrtWwgYA8jUlivHViIy/jRN8/ ngAOpXG0qc9/Ve5G4EECQAklVYe1qANmyoU7Faki0eup6vAhCpA2hELReTSjHakx EaCflsufjYEKTWgbx2M5x4NgOx3TRKGf0FilZbBHMGw= -----END RSA PRIVATE KEY-----
RSA-Public-Key:
Dieser Key wurde auf der Maschine importiert.
-----BEGIN RSA PUBLIC KEY----- MIGJAo00000I5/WKHeet26lltVC/oq7HLYhTFjb5Yb9dyhKeEMTvpZbJ1thD2sGC +RfZ37zCwwsApNfbe6jdsuzs00000Wt/DieIstEinProbeKeyxiHyZ5tCkRmGia4 D2dVBOp4d5AOvkT37oMmV0cDKiHKvRGjPIhfXttI00000/ZoU3dbAgMBAAE= -----END RSA PUBLIC KEY-----
Sie sehen, das es alleine von der Größe der Keys Unterschiede gibt.