IT Security Topic 6
Modes of Operation
Modes of Operation
Fichier Détails
Cartes-fiches | 32 |
---|---|
Langue | Deutsch |
Catégorie | Informatique |
Niveau | Université |
Crée / Actualisé | 01.07.2018 / 06.07.2018 |
Attribution de licence | Non précisé |
Lien de web |
https://card2brain.ch/box/20180701_it_security_topic_6
|
Intégrer |
<iframe src="https://card2brain.ch/box/20180701_it_security_topic_6/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Nenne drei Anforderungen von Block Cipers.
Correctness: Verschlüsselungsfunktion ist bijektiv
Efficiency: Ver- und Entschlüsselung geht in polynomialer Zeit
Security: Ohne Schlüssel kann Plain Text nicht gefunden werden.
Was ist eine PRF?
Pseudo Random Function. Berechenbar ununterscheidbar von einer True Random Function.
Unter welcher Annahme ist ein Block Cipher IND-CPA sicher?
Wenn sich der Block Cipher wie eine Pseudo Random Function (PRF) verhält.
Sind Block Cipher per se IND-CPA? Begründe.
Nein. Randomisierung fehlt.
1. zweimal "market" zum Oracle schicken -> adversary erhält c1 = E("market")
2. adversary schickt "market" und "intern" -> adversary erhält ein c2. Wenn c2 = c1, dann "market", sonst "intern"
Was ist Semantic Security? Wie wird es erreicht?
Ciphertext leaked keine Informationen über Plaintext. Zweimal gleicher Plaintext verschlüsseln muss zwei verschiedene Ciphertexts ergeben.
Erreichbar entweder durch stateful oder randomized encryption scheme.
Erkläre Randomized encryption.
IV (Initialization Vector) ist vom Sender zufällig gewählt und muss bei jeder Verschlüsselung dem Empfänger mitgeschickt werden.
Erkläre Stateful Encryption.
Beide Seiten haben zu Beginn den gleichen IV. Dieser ist nach jeder Encryption vordefiniert upzudaten.