Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Cryptography & Encryption Ver- und Entschlüsselung, Algorithmen, Kryptoanalyse ? Kryptographie in der Praxis. Blowfish, Triple-DES, XOR u.a.

Grundlagen der Kryptographie

Diskussion: Grundlagen der Kryptographie im Forum Cryptography & Encryption, in der Kategorie Security Area; Anzeige Grundlagen der Kryptographie Dieser Beitrag soll eine allgemeine Einführung in die Thematik "Verschlüsselung" darstellen, jedoch ist es keine Anleitung ...

Antwort
Alt 20.01.03, 14:51   #1 (permalink)
Senior Member
 
Registriert seit: 27.01.02
Chris Leistung: Facit NTK
Likes: 1
Standard Grundlagen der Kryptographie

Anzeige

Grundlagen der Kryptographie

Dieser Beitrag soll eine allgemeine Einführung in die Thematik "Verschlüsselung" darstellen, jedoch ist es keine Anleitung für eine bestimmte Software.

Zunächst einmal die Wortherkunft:
crypto (griechisch) = geheim
graphie (griechisch) = schreiben

Verschlüsselung bedeutet im Wesentlichen nichts weiter, als die Verunstaltung eines Textes oder allgemein von Daten, sodass man sie ohne Kenntnis eines "Schlüssels" (eines Algorithmus (meist mathematisch hoch komplex), welcher den Zusammenhang zwischen Original und verschlüsselten Daten darstellt) nicht mehr lesen kann.

Der Vorgang, mit dem man einen normal lesbaren text (plain text) verändert, heisst "Verschlüsselung" (engl. Encryption). Der Umkehrprozess, also die Rückverwandlung zu lesbaren Daten heisst "Entschlüsselung" (engl. Decryption).
Den verschlüsselten Text nennt man auch ciphertext.

Die Kryptologie besteht aus zwei Teilen: Der Kryptographie, welche sich als Fachrichtung mit der Verschlüsselung und legitimen Entschlüsselung von Daten auseinandersetzt und dann noch die Kryptoanalyse, welche sich mit dem "gewaltsamen" Entschlüsseln beschäftigt (dem "Knacken" von Codes).

Ein sogenanntes Kryptosystem ist die Verbindung eines Algorithmus, nach dessen Vorgaben der plaintext in ciphertext umgewandelt werden und ein dazugehöriger Schlüssel, welcher zur Anwendung des Algorithmus nötig ist. Solch ein Schlüssel ist meist einfach ein Passwort/Passsatz (Passphrase).

Nun aber mal ein Beispiel:
Wir verschlüsseln den Text HACKERBOARD. Wir vereinbaren, dass wir jeden Buchstaben einfach um eins im Alphabet erhöhen (also A=>B, B=>C, etc.). Nun erhalten wir den ciphertext IBDLFSCPBSE.
Der Algorithmus war in diesem Falle das "um xxx erhöhen" und der Schlüssel war "1".

Konventionelle Kryptographie
Eine früher häufig verwendete Methode der Kryptographie, die allerdings auch wesentlich unsicherer (dafür aber schneller) ist, ist die konventionelle Kryptographie.
Hierbei wurde ein und der selbe Schlüssel zur Ver- u. Entschlüsselung benutzt. Deswegen nennt man das ganze auch Symmetric-Key-Cryptography.
Das ganze hat zwar den Vorteil, dass die benötigte Rechenzeit zur Entschlüsselung um bis zu 10.000 mal kleiner ist, jedoch ist ein solcher Code viel leichter zu entschlüsseln (s. oben: Die Codierung von "Hackerboard" ist mit Kenntnis der Verschlüsselungsalgorithmus sehr einfach wieder zu Entschlüsseln: Man muss nur den Algorithmus "umdrehen").

Public-Key-Kryptographie
Bei dieser Form der Verschlüsselung gibt es immer zwei Schlüssel: Einen zur Verschlüsselung (public key) und einen zur Entschlüsselung (private key).
Will ich nun dem Hans Meier eine codierte Nachricht schicken, so muss ich mit seinem public key (Public => Für jeden zugänglich) verschlüsseln und er kann mit seinem private key entschlüsseln. Dies hat den Sinn, dass der "Universal"-Schlüssel nicht mehr ausgetauscht werden kann. Denn wer bei der Symmetric-Key-Cryptography den Schlüssel eines anderen auffängt, der kann alles lesen. Und leider muss dort der Schlüssel erst einmal übertragen werden, damit man kommunizieren kann. Dies fällt bei der Public-Key-Kryptographie weg, da hier nur der public key ausgetauscht wird. Der private key bleibt geheim. Beide stehen zwar mathematisch in Verbindung, jedoch ist diese Verbindung relativ gut gesichert.

So, dass war dann einmal eine kurze Klärung der Begriffe...

Chris ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Security Area » Cryptography & Encryption » Grundlagen der Kryptographie
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kryptographie mit Excel c05m05 Cryptography & Encryption 1 08.03.08 08:07
Kryptographie I Kerberos Hacks & Crackmes 16 21.11.07 19:09
Kryptographie II Kerberos Hacks & Crackmes 0 25.04.07 20:13
Visuelle Kryptographie Fool1824 Cryptography & Encryption 13 28.05.06 15:46
Das BKA und die Kryptographie n8m News & Ankündigungen 34 21.05.05 20:04


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61