Cryptography #3 - The Vigenère Cipher
Vložit
- čas přidán 28. 03. 2016
- In this tutorial I show you an encryption that was considered unbreakable for many years (centuries).
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, it costs you nothing and you help me.
"-(¯`-.-'¯)-" amzn.to/2slBSgH
Video requests?
🎁 docs.google.com/spreadsheets/...
Questions? Feedback? Write to me.
✉ www.patreon.com/user?u=5322110
✉ / themorpheustutorials
✉ the-morpheus.de/discord.html
or just write a comment :)
Playlist: • Kryptographie
Tolles Video, Danke Dir!
Danke fürs Zusehen :)
sehr geiles Video! Interessant, witzig und gut erklärt, thx :)
danke :)
np, hast du dir das alles selbst beigebracht oder hast du studiert? Und wenn ich neben Java (in der Schule) noch ne zweite Sprache lernen würde wollen, welche würdest du empfehlen? :D
ich studiere immer noch :D
kommt drauf an - was hast du denn vor?
vielleicht Python? Allzweckwaffe nr.1 :D
studierst du reine Informatik? Will dieses Jahr nach dem Abi wahrscheinlich Wirtschaftsinformatik studieren^^
und hab eigentlich nichts spezifisches vor, möchte nur meine "Fähigkeiten" bisschen erweitern :D
jap, bei mir ists allgemeine.
:D Ein Studium zum Spaß dann also?
Ein weiteres Problem wäre, dass die Länge des Passwortes geknackt wird, wenn ein Buchstabe zumselben Buchstabe zweimal im Text verschlüsselt wird. Wenn ich also jeden doppelten Buchstaben im Text nehme und anhand dessen total viele Möglichkeiten zur Passwortlänge herauslesen kann, müsste bei einem hinreichend großen Text nur eine Länge übrig bleiben.
Und könnte man dann nicht schon immer eine Häufigkeitsanalyse durchführen, in dem man einfach nur einen Buchstaben nimmt und um n Stellen verschiebt, wobei es ja nur 26 Möglichkeiten gibt und ich dann das n nehme, in dem zu 17,2 % ein E vorkommt?
Geben die franzosen nicht immer auf :D ?
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm kann ich da jetzt was korrektes drauf antworten?
Hey, bin erst vor Kurzem auf deinen Kanal und die Kyrptographie gestoßen, aber eine Frage brennt mir unter den Nägeln: könnte man nicht irrationale Zahlen wie Pi nehmen und zB ab der 10000. Stelle beginnen und jeden Buchstaben dann gemäß der Reihenfolge der Nachkommastellen (ab zB Stelle 10000) shiften?
Grundsätzlich eine coole Idee. Meiner Meinung nach aber nicht unbedingt sicherer
Du shiftest die Buchstaben maximal um 9 Stellen. Dadurch würde ein Brute-Force-Angriff auf deiner Chiffre wesentlich schneller sein als bei möglichen Shifts von 0-25 (wobei wir solche Chiffren heutzutage ja sowieso nicht mehr verwenden würden.)
@@jonas7438 Könnte man noch optimieren, indem man immer 3-4 Stellen nimmt und dann modulo 26 rechnet. Somit würde es viel komplizierter werden.
Aber Problem ist immer noch, dass wenn man zB das erste Wort brutforced man eine (bzw. mehrere) Möglichkeiten bekommt, welche man dann in Pi suchen kann und testen ob darauffolgende Zeichen Sinn ergeben. Um das Problem zu beheben, müsste man wahrscheinlich auch noch die Anzahl der Stellen jeweils berechnen (zB mit den nächsten beiden Ziffern + das Ergebnis von modulo). Dann müsste es ziemlich sicher sein (wobei man immer noch Buchstaben einzeln verschlüsselt).
(Bin jetzt aber auch kein Profi in Verschlüsselung und habe jetzt auch nicht zu viel Zeit darin investiert.)
Dazu kommt auch noch, dass Pi berechnen (oder Speichern) ziemlich aufwendig ist. Somit müsste man entweder eine Zahl ziemlich am Anfang nehmen (was das ganze wieder unsicherer macht) oder man braucht ewig zum berechnen.
Ist eine Kombination aus vorher mit Base64 und anschließend mit dem Vigenere Chiffre encodeten Text "uncknackbar"?
Base64 verändert ja auch nicht die Wahrscheinlichkeiten einzelner Chars, von daher würde ich auf nein tippen, weil immer noch die Häufigkeitsanalyse möglich wäre
Ok gut zu wissen danke für die schnelle Antwort :)
Witcher 3 ist wirklich geil
absolut :D
DINGSBIBERICH!
Bei weitem nicht so ausführlich wie in der Vorlesung. Die ganze
Kryptoanalyse fehlt wie z.B. Kasiki-Test und Koinzidenindex-Methode
damit kann man sie einfach brechen, weil man so die Schlüssellänge
herausbekommt und sobald man die weiß, kann man
(Zeichensatz)^Schlüssellänge möglichkeiten runterrechnen auf nur (Zeichensatz) was trivial ist.
Sehr gut!
bester man danke !
Vielen Dank du hast mir sehr geholfen wir lesen gerade das Buch Geheime Botschaften und ich habe mit dem Schlüsselwort net gecheckt 😅😂
Danke
😁 Sehr cool
Kann man auch einen Algorithmus machen der den Text entschlüsselt? also das man selber so ein Script machen kann oder ist das zu schwer. Wenn es nicht zu schwer ist kannst du dann ein Video dazu machen
Das geht schon, aber ist wirklich sehr aufwändig und komplex..
Cooler typ.....coolster nerd ever
:D Danke^^
Ein Passwort Generator :D
Ich frage mich die ganze Zeit wie man die verschlüsselten Wörter wieder entschlüsselt . Kann mir jemand das erklären ?
Ist doch hier erklärt..
Könntest du die Serie nochmal aktuell machen? Ist mittlerweile nicht mehr die jüngste
Joa, aber da sie immer noch aktuell ist, eigentlich ungern. Gibt andere Themen, die mir wichtiger sind
Hallo Morpheus bzw. Cedric,
Erstmal Lob an Dich sehr geiler Kanal mit echt hammer Content von dir
Was passiert wenn man komplexe Passwörter die Wirklich lang sind verwendet?
ich gebe dir mal 3 beispiel Passwörter.
1. OHSLFHGKXEVOKAAYXCKLENNYMVNHRDXAOFYPSXDYWFGRQKJBHYHXHSSASTXJSXRUFVYFBJGYYKOXHUICMMARUYSVLXWYYTFXNKLUKEYWSIYVEUSWLVVGXYYGDDSDMHYEEPKVIMQINDYMYVRQFYMDXYAOLFQGKUJLIUQNJVNXEMRTYMHGLBXNTVFFPVKDUKWRSNDDEEGIKOXKGFOXXKUJWVQMOLWNLKCTOYBLIDCHTOCEWTXJGMFKPNUVVPNSGRWAMEVGEDOTHNOITLPUNMHYEQEBEEOSOJABRBRRXQFDWKDCXLCKASESKXUUATBYNVFXMNQRTXVVHDBTNCDSBESUEHPSGVQEOFOBFEOJUKPBWILGVBHXPIWJDJSFWWLWGRHBNANIMSWQNQXVVIVEOSNFHFWULJMXXSUFAJSVMXLWLFULKWJNAHHNDBSICSWCFXSUVSULPAQQGPSBKKJNAXWQKGBYPJSTBIQNMAPRCWWAPQGMHQXQIICGBBJOQUVFGVOX
2. YFOJURLDBWBTYNQXLCLRGJMLQBAGBQTTBINCCNVPWYFDAOOCEWTEJWQOSCSSQFBJCHSPAOUXFUTHDIKBLWBDWPJEQYIATCYRWVBSVYCPBUXNCJKKQRHSDWLMWNYAFUECVCJHGREMULBCQUBHNXIBUFOYKNUHABJGPURYYDDYMUXQVJVCLQMGMCHPNKVSWWMSBULUDCHKUJNAHWDARSUIODSMNBLOGKCPIFPAXAYJJBLDOGIQGUADBEDXCXGBPRDKGXRBGDCRTKXMQPXHRTHKJXODBRWYSWTRXBVPOGJDSIJPFPGMYYJUJSAIINYOFCXWQFOPSIRKKERANYXLKKATNXHEAMHAGTXPKMXYAPSQGXKFAYTJPNDTCEISWJPFAQDPFCPBAXKUQJMOMCEASWKSQDNFDFCPANPOTTYXJSIRCICRQSFUFOMDGKYBOJXUVUTDTWURCFQAOSPHBUOJYGJKBMIIUWJYTMUHOYXTXMRAXLNMTRASUNVOKICHOLWFUQFB
3. WIRCVULLOJMOXUODWPDGQGWFWQELPMEGGMPKYXWACJAAUMISWSIFMYKQLLEFPYVBFGILFDEXSDDHGVKJHLOVEYSGCXYMSRKCMXTOEWNSOJLJUCKOBUWEKAWGMBJGDQEBSATHCUEKXUGTMJLYNKKWTGRMANCDNGPXFKQTHCMGQMGPSDTDPJRSFGGLIHGNSAWQFIOCRQQLWEGHABSWTXNDNVRXDELAVXMPPOJKOQKXSGUBYYLHOITTMSCIPPXMFQPYQQRKQHICMOKHBQXDRDKMDRDVLBUXRXSBQVJIHAPHARHWIUHYRUTBFDUXNUXPMKJOUIPEGOVQNDLLKFNQSUGWDRUNAKULCYUPISBYECRCXCMCQJNHHHWQDLLDNCEUTJOOIVCRDNLPDEYAFSWQVMETBELVGXLCXVHONWSUGVESUGMYMLWUFNXHFTMEJFKFCJRGVKLHYBJAIKXUQLJUAQWKXYISKOKAKXQLOGDCYPUDDXYTVRNWVOEKLHIVBSWJQIOJ
Wie gut lässt sich der Verschlüsselte Text dann wieder zurück erraten (wenn man solche passwörter benutz)?
Probs!
Danke =)
Wurde zu einem Workshop zum Thema Krpytographie eingeladen.... jetzt bin ich hier xD
:D na das ist mal was
Das ist ja auch cool, kommt das im Studium?
+RocketlauncherLP hm, keine Ahnung, ob das mal noch kommt :D Kenn ich von Büchern
Jup, kommt - muss es nämlich morgen können ^^
Denk schon mach das jetzt in der 9.
yo der is franzose
Warum sollte man denn einen Buchstaben nicht auf mehrere abbilden können? A --> G, A --> U. Wenn man dann den verschlüsselten Text wieder entschlüsselt, dann kommt man auf jeden Fall wieder auf den normalen Text. GUG --> AAA, UGG --> AAA. Das stellt an sich doch erst mal kein Problem da
Das Problem ist die Anzahl an Zeichen. Wenn du alle Buchstaben verschlüsseln willst, gehen die dir zwangsläufig aus
Schreib morgen über Caesar und Vigenère einen Test in Info. Deshalb danke für das Video. Frischt nochmal schön auf.
bin hier wegen gravityfalls hier XD
:)
=)
:D
=D
:)
Ist das word?
Libre Office
Wie kann man Zahlenanweisungen knacken?
Geht das?
Stichwort:
Illuminati-Verschwörung, Verschlüsselung von Anweisungen von Zahlencode-Anweisungen vom Staat.
Z. B., wenn ich ‘nen Brief von irgend ‘nem Amt bekomme & ich die Anweisungen an die zuständigen Sachbearbeiter auch verstehen will.
😜
Hab ich leider noch nie von gehört, kannst aber mal aufm Discord Server fragen, vielleicht kennt sich dort jemand damit aus
Gravity fals die rückwärts Nachricht he ist vigenere schlüssel
Wie kommt man auf den geheimtext? Also das mit Jzroxu...
Du meinst die vigenere? Wie im Video gezeigt..
Da gibts eine Tabelle die wird aber leider in den Video nicht gezeigt und mit den Schlüßel suchst du in der Tabelle die passenden Buchstaben und dann verschlüßelst du somit den Text
da du bei 0 anfängst ist das ja dann ROT0 is mir eingefallen xD
Ich bin ThatsTheThing/SmallPotato is mein anderer acc. xd
:D ja, ich weiß noch
Ich weiß nicht ob das gerade zum Thema passt aber schau dir mal mein Python Script an :D ist zwar einbisschen alt aber ich finde es immer noch super pastebin.com/KdpAYXZ8
+LupusCogitabundus Cogitabundus voll gut! Und so unpassend ist das hier echt nicht ;) Passwortgeneratoren liefern super Private-Keys!
+The Morpheus Tutorials Ach so :D cool
Kein Komplettes Beispiel, immer wieder auf irgendein anderes Video verwiesen das verlinkt wurde wenn es um die Erklärung vom Wort "shiften" geht, allgemein immer wieder verheddert und chaotisch vorgestellt. Hätte man alles mal ordentlich und fertig vorbereitet haben können statt das so zwischen Tür und Angel hinzubasteln und die hälfte des Videos sich irgendwelche Beispiele auszudenken. -1
Danke für das Feedback.