Grundlagen und Anwendungen der Kryptografie
Welche Maßnahme im Systementwurf erhöht die Krypto-Agilität (die Eigenschaft, kryptografische Verfahren leicht austauschen zu können)?
- AAlgorithmus und Schlüssellänge fest in das Programm schreiben, damit im Betrieb niemand die Einstellungen ändern kann
- BEin Verzeichnis der verwendeten kryptografischen Verfahren und ihrer Einsatzorte erstellen und Algorithmen über Einstellungen oder Protokollaushandlung austauschbar machen
- CDa neue kryptografische Verfahren Fehler enthalten könnten, nur Verfahren weiterverwenden, die seit über 20 Jahren im Einsatz sind
Antwort und Erläuterung anzeigen
Antwort: B. Ein Verzeichnis der verwendeten kryptografischen Verfahren und ihrer Einsatzorte erstellen und Algorithmen über Einstellungen oder Protokollaushandlung austauschbar machen
Kryptografische Verfahren wie MD5, SHA-1 oder RSA mit kurzen Schlüsseln können durch Fortschritte bei Angriffen unsicher werden; die Umstellung auf Post-Quanten-Kryptografie ist ein weiteres Beispiel. Ist ein Verfahren tief im Programm fest einprogrammiert, kostet schon das Auffinden der Einsatzstellen Mühe, und der Austausch dauert viele Jahre. Wer ein Verzeichnis (Inventar) führt, wo welche Kryptografie eingesetzt wird, Algorithmuskennungen in Kommunikations- und Datenformate aufnimmt und Algorithmen über Einstellungen austauschbar macht, kann die Umstellung schnell und sicher voranbringen.
Weiter: 9 weitere Fragen zu Grundlagen und Anwendungen der Kryptografie