Aus dem Kurs: Kryptografie und Steganografie mit Python
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.
Private Key und Public Key von Hand – Tutorial zu Python
Aus dem Kurs: Kryptografie und Steganografie mit Python
Private Key und Public Key von Hand
Kryptografische Verfahren wie RSA machen die Erstellung von einem privaten Schlüssel und einem öffentlichen Schlüssel einerseits über eine geeignete Bibliothek sehr einfach, andererseits sind diese ganzen Geschichten sehr sicher, aber man kann sich auch mit ganz einfachen mathematischen Algorithmen das grundsätzliche Verfahren klar machen. Ich habe hier mal eine Klasse, in der ich einen öffentlichen und einen privaten Schlüssel mit einem ganz einfachen Algorithmus generiere und mit dem privaten Schlüssel dann entschlüssle und mit dem öffentlichen Schlüssel dann verschlüssle. Ich betrachte einen Wertbereich bis 100, also die Zahlen von 0 bis 100 und ich möchte, dass ich mit einem Splitter, der zufällig berechnet wird, einen Teil dieses Ranges als öffentlichen Schlüssel und einen als privaten Schlüssel betrachte. Und das kann man danach nutzen, um eine Information, in diesem Fall einfach eine Zahl, über eine Verschiebung mit dem öffentlichen Schlüssel zu kodieren und dann über ein…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
Steganografie, Kryptologie und andere Fachbegriffe einfach erklärt6 Min. 42 Sek.
-
(Gesperrt)
Was ist AES?2 Min. 12 Sek.
-
(Gesperrt)
Das AES-API in Python3 Min. 34 Sek.
-
(Gesperrt)
Was ist RSA?2 Min. 35 Sek.
-
(Gesperrt)
Die RSA-Mathematik und RSA von Hand5 Min. 43 Sek.
-
(Gesperrt)
Verschlüsseln und Signieren mit einem RSA-API3 Min. 31 Sek.
-
(Gesperrt)
Private Key und Public Key von Hand2 Min. 54 Sek.
-
(Gesperrt)
Was ist ein Wallet?3 Min. 22 Sek.
-
(Gesperrt)
Challenge: RSA-Schlüssel anlegen und in einem Wallet verwalten3 Min. 38 Sek.
-
(Gesperrt)
Solution: RSA-Schlüssel anlegen und in einem Wallet verwalten3 Min. 14 Sek.
-
-
-
-
-