Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:glf20:robotik:modernecrypto:asymmetric [2021/06/08 10:06] Ivo Blöchliger |
lehrkraefte:blc:informatik:glf20:robotik:modernecrypto:asymmetric [2021/06/17 21:12] (current) Ivo Blöchliger [GPG Public/Private-Keys und e-mail Verschlüsselung] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Asymmetrische Krypto-Verfahren ====== | ====== Asymmetrische Krypto-Verfahren ====== | ||
+ | * {{lehrkraefte: | ||
===== Diffie-Hellman Verfahren zur Schlüsselerzeugung ===== | ===== Diffie-Hellman Verfahren zur Schlüsselerzeugung ===== | ||
Line 46: | Line 47: | ||
print(" | print(" | ||
tic = time.time() | tic = time.time() | ||
- | for e in range(p): | + | for e in xrange(p): |
if modpow(a, | if modpow(a, | ||
toc = time.time() | toc = time.time() | ||
Line 101: | Line 102: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ===== GPG Public/ | ||
+ | |||
+ | <WRAP todo> | ||
+ | **Hinweis**: | ||
+ | * Erzeugen Sie sich ein Schlüsselpaar und speichern Sie Ihre Schlüssel in einer Text-Datei (.txt, nicht .docx). | ||
+ | * Als Identität können Sie ihren Vornamen oder einen Fantasie-Namen verwenden. | ||
+ | * Als Passwort wählen Sie ein einfaches Passwort. Das es hier nur um eine kleine Demo geht und nichts sicherheitsrelevantes, | ||
+ | * Belassen Sie die Einstellungen des Algorithmus und der Schlüssellänge. | ||
+ | * Zu Demo-Zwecken und diese Aufgabe kann folgende Webseite verwendet werden: [[https:// | ||
+ | * Posten Sie Ihren Public Key auf diesem [[https:// | ||
+ | * Testen Sie erst für sich die Ver- und Entschlüsselung mit Ihrem public Key, den Sie auf Teams veröffentlicht haben, um sicher zu stellen, dass der public key auch korrekt auf Teams veröffentlicht wurde und dass Sie damit verschlüsselte Nachrichten lesen können. [[https:// | ||
+ | * Schreiben Sie sich (oder auch mir) auf diesem Teams-Kanal verschlüsselte Nachrichten. Bennen Sie den Adressaten mit @-Zeichen (z.B. @ivo.bloechliger), | ||
+ | * Für die Ver- und Entschlüsselung können Sie folgende Seite verwenden: [[https:// | ||
+ | * Entschlüsseln Sie die Nachrichten, | ||
+ | </ | ||
+ |