Cryptography #16 - Block ciphers and 2 of 4 operating modes

  Рет қаралды 13,384

The Morpheus Tutorials

The Morpheus Tutorials

8 жыл бұрын

In this tutorial I show you block ciphers and 2 of 4 ways how to code more than one block. Here's the Electronic Code Block mode and Cipher Block Chaining mode.
Book Recommendation: Introduction to Modern Cryptography by Katz and Lindell: amzn.to/2qu6CNb
❤❤❤ Early access to tutorials, polls, live events, and downloads ❤❤❤
❤❤❤ www.patreon.com/user?u=5322110 ❤❤❤
❤❤❤ Not up for Patreon? ❤❤❤
❤❤❤ www.paypal.me/TheMorpheus ❤❤❤
🌍 Website
🌍 the-morpheus.de
¯\_(ツ)_/¯ Join the Community ¯\_(ツ)_/¯
** the-morpheus.de/discord.html **
** / themorpheustuts **
( ͡° ͜ʖ ͡°) More news? More code?
ℱ / themorpheustutorials
🐦 / themorpheustuts
🐙 github.com/TheMorpheus407/Tut...
You order from Amazon? Order through me, costs you zero and you help me out
"-(¯`-.-'¯)-" amzn.to/2slBSgH
Video requests?
🎁 docs.google.com/spreadsheets/...
Questions? Feedback? Write me!
✉ www.patreon.com/user?u=5322110
✉ / themorpheustutorials
✉ the-morpheus.de/discord.html
or just write a comment :)
Playlist: • Kryptographie

Пікірлер: 19
@tarik3958
@tarik3958 5 жыл бұрын
Wenn ich den Betriebsmodi CBC verwende und AES. Findet dann der AES bei F(k,.) statt oder wo genau?
@TheMorpheusTutorials
@TheMorpheusTutorials 5 жыл бұрын
Genau 👍
@kokoookojuk9852
@kokoookojuk9852 4 жыл бұрын
Die Funktion F ist doch ein Pseudozufallsgenerator.Also wie soll dann dieser rückweg bzw. entschlüsseln von c zu m gehen, wenn das was aus der Funktion rauskommt immer zufällig ist.
@TheMorpheusTutorials
@TheMorpheusTutorials 4 жыл бұрын
Das kommt weiter hinten in der Playlist 😁
@TimoDJatomika
@TimoDJatomika 6 жыл бұрын
Braucht man beim entschlüsseln vom Cipher Block Chaining nicht auch noch den IV? Und muss man den IV geheim halten?
@TheMorpheusTutorials
@TheMorpheusTutorials 6 жыл бұрын
Ja, klar, hab ich doch da hingeschrieben. Nein, der IV muss nicht geheim sein. Das wäre ziemlich unmöglich.
@reizhustenistdoof
@reizhustenistdoof 6 жыл бұрын
und zwar muss der IV nicht geheim sein, weil du ja immernoch den Key geheim hast. Derselbe IV sollte jedoch nicht wiederholt genutzt werden. Der IV ist wichtig, damit der CBC Mode nicht deterministisch ist (damit es 2 verschiedene Ciphertexte gibt, wenn du zwei Mal die gleiche MEssage verschlüsselst) Denn alles was determinstisch ist, ist IND-CPA unsicher!
@misterx2395
@misterx2395 7 жыл бұрын
Die Sicherheit hängt doch dann stark von "k" ab, also dem Key, oder?
@TheMorpheusTutorials
@TheMorpheusTutorials 7 жыл бұрын
absolut - stell dir mal das RSA Verfahren in der Praxis vor. RSA 512 ist so unsicher, man sieht es gar nicht mehr, RSA 4096 ist super sicher.
@SkyTitans
@SkyTitans 6 жыл бұрын
Erst einmal danke für deine Tutorials! Eine Anmerkung hätte ich noch: Heißt es nicht Electronic Code Book Mode?
@TheMorpheusTutorials
@TheMorpheusTutorials 6 жыл бұрын
Ich bin mir ehrlich gesagt nicht sicher. Ich hab beides schon gelesen, beides in Fachliteratur.. Aber du könntest durchaus recht haben
@TruthNerds
@TruthNerds 5 жыл бұрын
Es heißt Electronic Codebook, auch wenn man auch ab und zu (IMO unsinnigerweise) Electronic Code Block liest. Denn der Name hat ja ursprünglich eine Bedeutung, und das ist die Analogie zu Codebüchern. Fast jeder dürfte schon mal einen Weltkriegsfilm gesehen haben, wo ein Offizier oder ein Funker eine Nachricht entschlüsselt, in dem er in einem kleinen Büchlein nachsieht. ("Die blaue Ziege steht niedrig am Firmament." bedeutet bspw. dass japanische Torpedobomber im Anflug sind, na ja, oder so ähnlich *g* .) Und in Analogie dazu ist ECB eben einfach eine 1-zu-1-Abbildung zwischen Plaintext Block und Cipher Block, als würde man in einem Codebuch nachgucken - wo ebenfalls für das gleiche Wort im Klartext jedes mal das gleiche Codewort rauskommt.
@the_blaggys1458
@the_blaggys1458 5 жыл бұрын
Weiß jemand in welchem Video Tux verschlüsselt wurde?
@TheMorpheusTutorials
@TheMorpheusTutorials 5 жыл бұрын
Das war in der it Sicherheits Playlist 🙂
@patrickFREE.
@patrickFREE. 5 жыл бұрын
wenn der vollständige versch. text c ist was ist dann ci ?
@TheMorpheusTutorials
@TheMorpheusTutorials 5 жыл бұрын
Du hast mehrere Blöcke des Chiffrats, die sich ci nennen. Zusammengesetzt ergeben die c
@lordek1635
@lordek1635 6 жыл бұрын
Cbc und stromchiffren sind sehr ähnlich,oder?
@TheMorpheusTutorials
@TheMorpheusTutorials 6 жыл бұрын
Eher nicht, Cbc ist immer noch eine Blockchiffre. Sie haben aber beide denselben Zweck
@TruthNerds
@TruthNerds 5 жыл бұрын
Ein wesentlicher praktischer Unterschied, ist, dass man bei einer Stromchiffre eine beliebige Anzahl an Bits verschlüsseln kann, bei CBC hingegen muss man ein Vielfaches der Blocklänge benutzen (sonst wäre der letzte Block nicht dechiffrierbar). Wenn man z.B. AES benutzt (Blocklänge 128 Bit), dann hat der Cipher Text immer eine Länge, die ein Vielfaches von 16 Byte ist. Man kann also nicht eben mal so zwei oder drei Bytes verschlüsseln und dann übers Netz schicken (z.B. als TLS-Payload). Das kann beim Tunneln mancher Protokolle (z.B. telnet) problematisch sein. (Ja, ich weiß, dass man am Besten gleich SSH benutzen sollte, ist ja auch nur ein Beispiel. :-D )
Kryptographie #17 - Output Feedback Mode und Counter Mode
8:35
The Morpheus Tutorials
Рет қаралды 5 М.
Kryptographie #24 - Der DES (Data Encryption Standard)
13:08
The Morpheus Tutorials
Рет қаралды 23 М.
1 or 2?🐄
00:12
Kan Andrey
Рет қаралды 51 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 11 МЛН
The child was abused by the clown#Short #Officer Rabbit #angel
00:55
兔子警官
Рет қаралды 25 МЛН
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 4,3 МЛН
Modes of Operation - Computerphile
14:16
Computerphile
Рет қаралды 219 М.
Encrypting with Block Ciphers
21:42
Aleksander Essex
Рет қаралды 35 М.
Electronic Codebook (ECB)
11:30
Neso Academy
Рет қаралды 37 М.
Kryptographie #27 - Der AES (Advanced Encryption Standard)
10:16
The Morpheus Tutorials
Рет қаралды 34 М.
AES Explained (Advanced Encryption Standard) - Computerphile
14:14
Computerphile
Рет қаралды 1,2 МЛН
SHA: Secure Hashing Algorithm - Computerphile
10:21
Computerphile
Рет қаралды 1,2 МЛН
Feistel Cipher - Computerphile
7:31
Computerphile
Рет қаралды 243 М.
Cryptography #23 - Feistel - Networks
6:21
The Morpheus Tutorials
Рет қаралды 11 М.
The BACKDOOR in XZ Utils: The WORST ATTACK this year
29:39
The Morpheus Tutorials
Рет қаралды 51 М.
1 or 2?🐄
00:12
Kan Andrey
Рет қаралды 51 МЛН