0Pricing
Cryptology Academy icon

Cryptology Academy

CryptoSecurityBackendBeginnerNetwork

Erforschen Sie die Wissenschaft der Verschlüsselung und sicheren Kommunikation mit Cryptology Academy.

🤖 KI-Gesteuert📚 67 Kurse👥 100.000+ Lernende⭐ 4,9 Bewertung
Kursübersicht

Cryptology: Von klassischen Chiffren zu modernen kryptographischen Systemen

Cryptology ist die Wissenschaft der Informationssicherung — die Mathematik und Technik hinter jeder HTTPS-Verbindung, digitalen Signatur, blockchain und jedem heute verwendeten Authentifizierungsprotokoll. Dieser Track behandelt sowohl Cryptography (Entwurf sicherer Systeme) als auch Cryptanalysis (Brechen derselben) und vermittelt ein vollständiges Verständnis dafür, wie Vertraulichkeit, Integrität und Authentifizierung in der Praxis erreicht werden. Ganz gleich, ob Sie verstehen möchten, wie TLS Ihren Datenverkehr schützt, AES und RSA korrekt implementieren oder post-quantum-Konstruktionen begründen — der Lehrplan basiert auf echten Algorithmen und realen Angriffsflächen.

Was Sie lernen werden

Sie beginnen mit klassischen Chiffren — Caesar, Substitution, Permutation — und arbeiten sich durch die Zahlentheorie und Bitwise-Operationen vor, die modernen Systemen zugrunde liegen. Die Kernthemen umfassen symmetrische Verschlüsselung mit AES und seine Betriebsmodi, asymmetrische Verschlüsselung mit RSA und Elliptic Curve Cryptography, Hash-Funktionen (MD5, SHA-1, SHA-256) und authentifizierte Verschlüsselung mit AEAD. Die Protokollabdeckung umfasst TLS/HTTPS, JWT, OAuth 2.0 und OpenID Connect, Kerberos, SSH und Schlüsselaustausch via Diffie-Hellman und ECDH. Sie werden sich auch mit Passwort-Hashing mit bcrypt, Argon2 und PBKDF2, PKI und Zertifikatverwaltung mit OpenSSL, blockchain-Kryptographie einschließlich Merkle-Bäume und Konsens sowie praktischer Implementierung in Python mit echten kryptographischen Bibliotheken und APIs befassen.

Der Lernpfad

Der Track umfasst 67 Kurse von A1 bis C2 ohne Lücken. Die Kurse A1 und A2 schaffen die Grundlagen: Codierung, Binär- und Hexadezimal-Arithmetik, klassische Verfahren, XOR-Operationen, Steganographie und Brute-Force-Attacken. B1-Kurse bilden das Kern-Toolkit — DES, AES, RSA, digitale Signaturen, Block-Cipher-Modi, Stream-Ciphers und Protokolle. B2 vertieft jeden Bereich: ECC, Schlüsselaustausch, HMAC, TLS-Engineering, Schlüsselverwaltung mit HSMs, häufige Schwachstellen und blockchain-Kryptographie. Die C1-Stufe behandelt Post-Quantum-Kryptographie einschließlich NIST PQC Standards (FIPS 203, 204, 205), Threshold-Kryptographie, Cryptanalysis und Side-Channel-Attacken. Die C2-Abschlusskurse — Zero-Knowledge Proofs, Lattice-Based Cryptography, Homomorphic Encryption, Secure Multi-Party Computation, Oblivious RAM, Attribute-Based Encryption und Formal Verification of Crypto Protocols — stellen die Forschungsgrenze der angewandten Cryptology dar.

Wie es funktioniert

Jeder Kurs ist in kurze, fokussierte Lektionen unterteilt, die Sie im integrierten Code-Editor mit Echtzeit-Feedback absolvieren. Ein KI-Tutor steht zur Verfügung, wann immer Sie bei einem Konzept oder einer Implementierungsdetail stecken bleiben. Sie arbeiten sich durch Algorithmen, indem Sie echten Code schreiben und ausführen, anstatt nur Theorie zu lesen, sodass die Mechanik jeder Chiffre, jedes Protokolls und jeder Attacke konkret wird, bevor Sie zur nächsten Stufe übergehen.

Lernen starten →

So wirst du lernen

🎯
Interaktive Lektionen
Praktische Coding-Übungen mit Live-Feedback
🤖
KI-Tutor
Erhalte sofortige Hilfe von unserem KI-Tutor, wenn du nicht weiterkommst
💻
Integrierter Editor
Schreibe und starte Code direkt in deinem Browser
🏆
Zertifikat
Verdiene ein Zertifikat, wenn du den Kurs abschließt
Lehrplan

67 Kurse

Alle Kurse im Cryptology Academy Lernpfad.

01

Einführung in die Kryptologie

A13 Lektionen

Dieser Kurs bietet eine Einführung in das Gebiet der Kryptologie und behandelt grundlegende Konzepte, ihre Geschichte und grundlegende kryp…

02

Kryptografie: Geschichte und Grundlagen

A14 LektionenPRO

Entdecken Sie, wie die Kryptografie in der Antike begann und sich bis ins digitale Zeitalter entwickelte. Lernen Sie die grundlegenden Begr…

03

Warum Kryptografie heute wichtig ist

A14 LektionenPRO

Entdecken Sie, wie Kryptografie jeden Bereich Ihres digitalen Lebens unbemerkt schützt – von Messaging-Apps bis zum Online-Banking – und wa…

04

Caesar-Chiffre und klassische Chiffren

A14 LektionenPRO

Lernen Sie die in der Geschichte verwendeten Substitutions- und Transpositionschiffren kennen – von Caesar bis zur Ära der Enigma-Maschine.

05

Substitutions- und Permutationschiffren

A14 LektionenPRO

Gehen Sie über Caesar hinaus und erkunden Sie die anspruchsvollen klassischen Chiffren, die die moderne Kryptografie geprägt haben – Playfa…

06

Binär-, Hexadezimal- und Zahlensysteme für Kryptografie

A14 LektionenPRO

Schaffen Sie die mathematischen Grundlagen für moderne Kryptografie: Binärsystem, Hexadezimalsystem, modulare Arithmetik und Primzahlen.

07

Kodierung und Datendarstellung

A14 LektionenPRO

Klären Sie eine der häufigsten Ursachen für Verwirrung in der Kryptografie: den Unterschied zwischen Kodierung, Verschlüsselung und Hashing…

08

HTTPS für den Alltag

A14 LektionenPRO

Entschlüsseln Sie die Bedeutung des Schlosssymbols, erfahren Sie, wie Websites Zertifikate erhalten, und lernen Sie, was Sie bei einer TLS-…

09

XOR-Chiffre und bitweise Operationen

A24 LektionenPRO

Beherrschen Sie XOR, AND, OR, NOT und Verschiebungen – die Bausteine jedes modernen Verschlüsselungsalgorithmus.

10

Sicherheit von E-Mail und Messaging

A24 LektionenPRO

Schützen Sie Ihre Kommunikation, indem Sie PGP, S/MIME und die Ende-zu-Ende-Verschlüsselung moderner Messaging-Apps verstehen.

11

Steganografie: Verborgene Nachrichten

A24 LektionenPRO

Gehen Sie über Verschlüsselung hinaus und erkunden Sie Steganografie – die Kunst, geheime Nachrichten in Bildern, Audiodateien und Dokument…

12

Netzwerkverkehr und Verschlüsselung

A24 LektionenPRO

Sehen Sie, was Angreifer beim Aufzeichnen von Netzwerkverkehr sehen – und verstehen Sie, wie Verschlüsselung sichtbaren Klartext in geschüt…

13

Brute-Force- und Wörterbuchangriffe

A24 LektionenPRO

Verstehen Sie, wie Angreifer versuchen, kryptografische Schlüssel und Passwörter zu knacken – und warum Schlüssellänge und Algorithmuswahl…

14

Klassische kryptografische Techniken

A23 LektionenPRO

Dieser Kurs erkundet frühe kryptografische Verfahren wie Substitutions- und Transpositionschiffren.

15

Grundlagen der modernen Kryptografie

A23 LektionenPRO

Einführung in moderne kryptografische Techniken und Prinzipien.

16

Zertifikate und Einführung in PKI

B14 LektionenPRO

Verstehen Sie die Public Key Infrastructure: wie Zertifizierungsstellen, Vertrauensketten und X.509-Zertifikate das Web sichern.

17

DES und Triple DES

B14 LektionenPRO

Untersuchen Sie den Data Encryption Standard, der die Kryptografie jahrzehntelang dominierte – sein Design, seinen Niedergang und die Lehre…

18

Hashfunktionen: MD5, SHA-1, SHA-256

B14 LektionenPRO

Verstehen Sie kryptografische Hashfunktionen, ihre Eigenschaften und Algorithmen sowie die Einsatzbereiche, in denen sie sicher oder bereit…

19

Symmetrische Verschlüsselung: AES-Grundlagen

B14 LektionenPRO

Tauchen Sie in den Advanced Encryption Standard ein – die weltweit am weitesten verbreitete symmetrische Chiffre.

20

Asymmetrische Verschlüsselung: RSA-Grundlagen

B14 LektionenPRO

Lernen Sie, wie Public-Key-Kryptografie funktioniert und wie RSA die Schwierigkeit der Ganzzahligkeitsfaktorisierung nutzt, um Kommunikatio…

21

Digitale Signaturen erklärt

B14 LektionenPRO

Lernen Sie, wie digitale Signaturen Authentifizierung, Integrität und Nichtabstreitbarkeit gewährleisten – und wie sie sich von Verschlüsse…

22

Passwort-Hashing: bcrypt, Argon2 und PBKDF2

B14 LektionenPRO

Lernen Sie, warum die Passwortspeicherung langsame, gesalzene Hashing-Algorithmen erfordert und wie bcrypt, Argon2 und PBKDF2 diesen Schutz…

23

Grundlagen kryptografischer Protokolle

B14 LektionenPRO

Lernen Sie, wie kryptografische Bausteine zu praxisnahen Protokollen wie SSH, SFTP und DNSSEC zusammengesetzt werden.

24

Blockchiffren und Betriebsmodi

B14 LektionenPRO

Entdecken Sie, wie Blockchiffren mit ECB, CBC, CTR und GCM verkettet werden und warum die Wahl des Betriebsmodus für die Sicherheit entsche…

25

Stromchiffren: RC4 und ChaCha20

B14 LektionenPRO

Untersuchen Sie Stromchiffren – von der unsicheren RC4 bis zur modernen ChaCha20 – und verstehen Sie, wofür sie jeweils geeignet sind.

26

Passwort-Authentifizierungsprotokolle

B14 LektionenPRO

Gehen Sie über das Hashen von Passwörtern hinaus und verstehen Sie die kryptografischen Protokolle, mit denen Sie sich authentifizieren kön…

27

OpenSSL und Zertifikatsverwaltung

B14 LektionenPRO

Beherrschen Sie das Kommandozeilen-Tool OpenSSL zur Schlüsselerzeugung, für Zertifikatsoperationen und zur Automatisierung der Zertifikatsv…

28

JWT: Struktur, Signierung und Validierung

B14 LektionenPRO

Beherrschen Sie JSON Web Tokens: Verstehen Sie die Struktur aus Header, Payload und Signatur, die Signaturalgorithmen und häufige Schwachst…

29

Sichere Dateiverschlüsselung in der Praxis

B14 LektionenPRO

Verschlüsseln Sie Dateien, Archive und ganze Datenträger mit GPG, age und VeraCrypt – und lernen Sie, Schlüssel und sensible Daten sicher z…

30

Kryptografische Bibliotheken und APIs

B14 LektionenPRO

Verschaffen Sie sich einen Überblick über kryptografische Bibliotheken wie libsodium, OpenSSL und Google Tink und lernen Sie, sie sicher au…

31

Public-Key-Kryptografie

B13 LektionenPRO

Eine eingehende Betrachtung von Public-Key-kryptografischen Techniken und ihren Anwendungen.

32

Kryptografische Protokolle

B13 LektionenPRO

Verständnis sicherer Kommunikationsprotokolle, die in der modernen Kryptografie eingesetzt werden.

33

AEAD und moderne authentifizierte Verschlüsselung

B24 LektionenPRO

Gehen Sie über GCM hinaus und verstehen Sie das gesamte Spektrum der authentifizierten Verschlüsselung mit zugehörigen Daten – einschließli…

34

Schlüsselaustausch: Diffie-Hellman und ECDH

B24 LektionenPRO

Verstehen Sie, wie zwei Parteien über einen unsicheren Kanal mit Diffie-Hellman und dessen elliptischer Variante ein gemeinsames Geheimnis…

35

Kerberos und Enterprise-Authentifizierung

B24 LektionenPRO

Beherrschen Sie das Kerberos-Protokoll, das Windows-Active-Directory-Umgebungen absichert – wie es funktioniert, wie es angegriffen wird un…

36

RSA im Detail: Mathematik und Padding-Verfahren

B24 LektionenPRO

Gehen Sie über die RSA-Grundlagen hinaus und untersuchen Sie mathematische Eigenschaften, Schwachstellen von textbook RSA sowie sicheres Pa…

37

Elliptische-Kurven-Kryptografie (ECC)

B24 LektionenPRO

Verstehen Sie die Geometrie und Algebra elliptischer Kurven und warum ECC bei deutlich kleineren Schlüssellängen ein Sicherheitsniveau wie…

38

Sicherheit von OAuth 2.0 und OpenID Connect

B24 LektionenPRO

Verstehen Sie die kryptografischen Grundlagen von OAuth 2.0 und OpenID Connect – sowie die Schwachstellen, die bei einer fehlerhaften Imple…

39

Message Authentication Codes (HMAC)

B24 LektionenPRO

Lernen Sie, wie MACs Nachrichtenintegrität und Authentizität gewährleisten und wie HMAC aus jeder Hashfunktion einen sicheren MAC erzeugt.

40

SSH-Protokoll im Detail

B24 LektionenPRO

Blicken Sie hinter die Oberfläche von SSH und verstehen Sie den Handshake, die Schlüsselauthentifizierung, Weiterleitungsfunktionen und Maß…

41

TLS/HTTPS: So funktionieren sichere Verbindungen

B24 LektionenPRO

Verfolgen Sie den vollständigen TLS-1.3-Handshake und verstehen Sie jedes kryptografische Verfahren, das HTTPS-Verbindungen absichert.

42

VPN-Kryptografie

B24 LektionenPRO

Untersuchen Sie die kryptografischen Protokolle in IPsec, WireGuard und OpenVPN – und verstehen Sie die Unterschiede bei Sicherheit und Lei…

43

Secret Sharing und Schwellwertverfahren

B24 LektionenPRO

Lernen Sie Shamir's Secret Sharing und Schwellwertkryptografie kennen – ein Geheimnis wird so aufgeteilt, dass k von n Parteien zu seiner R…

44

Kryptografische Zufallszahlen und Entropie

B24 LektionenPRO

Verstehen Sie, warum Zufälligkeit die Grundlage kryptografischer Sicherheit ist und wie Betriebssysteme und Bibliotheken sie sicher erzeuge…

45

Häufige kryptografische Schwachstellen

B24 LektionenPRO

Untersuchen Sie die gefährlichsten kryptografischen Schwachstellen aus der Praxis – Padding-Orakel, Replay-Angriffe und Timing-Leaks – und…

46

Blockchain und Kryptografie

B23 LektionenPRO

Untersuchung der Rolle der Kryptografie in der Blockchain-Technologie.

47

Blockchain-Kryptografie: Merkle-Bäume und PoW

B24 LektionenPRO

Verstehen Sie die kryptografischen Grundlagen von Blockchains: Hash-Ketten, Merkle-Bäume, Proof of Work und UTXO-Signaturen.

48

Kryptografie für Blockchain-Konsens

B24 LektionenPRO

Entdecken Sie die fortgeschrittenen kryptografischen Mechanismen hinter Proof-of-Stake-Konsens, BFT-Protokollen, VRFs und der Aggregation v…

49

TLS-Engineering in der Praxis

B24 LektionenPRO

Gehen Sie tief in die Interna von TLS 1.3 ein – 0-RTT, gegenseitiges TLS, Certificate Pinning sowie die Migration zu QUIC und HTTP/3.

50

Schlüsselverwaltung und Hardware Security Modules

B24 LektionenPRO

Lernen Sie das Management des Schlüssel-Lebenszyklus in Unternehmen kennen – Erzeugung, Speicherung, Rotation, Hinterlegung und Vernichtung…

51

Kryptografie in Python implementieren

B24 LektionenPRO

Schreiben Sie produktionsreifen kryptografischen Code in Python mit der cryptography-Bibliothek – und lernen Sie, was Sie NICHT selbst impl…

52

Sicherheit von DRBGs und RNGs

B24 LektionenPRO

Beherrschen Sie deterministische Zufallsbitgeneratoren, den NIST-Standard SP 800-90 und reale RNG-Angriffe, durch die große Systeme komprom…

53

Postquantenkryptografie

C13 LektionenPRO

Erkundung kryptografischer Techniken, die Quantenangriffen standhalten sollen.

54

NIST-PQC-Standards: FIPS 203, 204, 205

C14 LektionenPRO

Beherrschen Sie die neu standardisierten Post-Quanten-Algorithmen des NIST – ML-KEM, ML-DSA und SLH-DSA – und planen Sie Ihre Migrationsstr…

55

Postquantenkryptografie im Detail

C14 LektionenPRO

Verstehen Sie, warum Quantencomputer RSA und ECC bedrohen, und untersuchen Sie die von NIST standardisierten gitter-, code- und hashbasiert…

56

Schwellenwertkryptografie und DKG

C14 LektionenPRO

Erkunden Sie kryptografische Verfahren, bei denen Geheimnisse auf mehrere Parteien verteilt werden – einschließlich Threshold-ECDSA und ver…

57

Kryptanalyse und Angriffstechniken

C14 LektionenPRO

Untersuchen Sie die offensive Seite der Kryptografie: differentielle und lineare Kryptanalyse, Birthday-Angriffe, Meet-in-the-Middle und me…

58

Seitenkanalangriffe

C14 LektionenPRO

Lernen Sie, wie physische Messungen – Zeitverhalten, Leistungsprofile und elektromagnetische Abstrahlungen – kryptografische Schlüssel aus…

59

Entwurf kryptografischer Protokolle

C14 LektionenPRO

Lernen Sie, sichere kryptografische Protokolle von Grund auf zu entwerfen, und untersuchen Sie die bekannten Fehler, aus denen das Fachgebi…

60

Zero-Knowledge-Proofs

C24 LektionenPRO

Lernen Sie, wie Sie die Kenntnis eines Geheimnisses beweisen, ohne das Geheimnis selbst preiszugeben – einschließlich der Mathematik und An…

61

Gitterbasierte Kryptografie im Detail

C24 LektionenPRO

Tauchen Sie in die mathematischen Grundlagen der gitterbasierten Kryptografie ein – LWE, Ring-LWE und NTRU –, auf denen die Post-Quanten-Si…

62

Homomorphe Verschlüsselung

C24 LektionenPRO

Entdecken Sie das bahnbrechende Konzept, Berechnungen auf verschlüsselten Daten durchzuführen, und verstehen Sie die Verfahren BGV, BFV und…

63

Oblivious RAM und Zugriffsschutz

C24 LektionenPRO

Schützen Sie mit ORAM nicht nur den Inhalt von Daten, sondern auch Zugriffsmuster – eine für sicheres Cloud-Computing entscheidende kryptog…

64

Attributbasierte und funktionale Verschlüsselung

C24 LektionenPRO

Entdecken Sie Verschlüsselungsverfahren, die über das Modell „ein Schlüssel entsperrt alles“ hinausgehen und eine fein abgestufte Zugriffsk…

65

Sichere Mehrparteienberechnung

C24 LektionenPRO

Entdecken Sie MPC-Protokolle, mit denen mehrere Parteien gemeinsam eine Funktion berechnen können, ohne ihre privaten Eingaben offenzulegen.

66

Formale Verifikation kryptografischer Protokolle

C24 LektionenPRO

Verwenden Sie formale Methoden und Tools wie ProVerif und Tamarin, um mathematisch zu verifizieren, dass kryptografische Protokolle ihre Si…

67

Isogeniebasierte Kryptografie

C24 LektionenPRO

Erkunden Sie die Mathematik elliptischer Kurvenisogenien – die Grundlage von SIDH, SIKE und CSIDH – und verstehen Sie, warum dieses Forschu…

FAQ

Häufig gestellte Fragen

Ist der Cryptology Academy Kurs kostenlos?

Ja. Du kannst den Cryptology Academy Kurs kostenlos starten und seine interaktiven Lektionen ohne Kosten abschließen. Ein optionales PRO-Abo schaltet erweiterte KI-Tools und ein teilbares Zertifikat frei.

Brauche ich Vorkenntnisse, um ENGLISH zu lernen?

Nein. Der Kurs beginnt mit den Grundlagen und bewegt sich schrittweise zu fortgeschritteneren Themen, sodass du auch ohne ENGLISH-Vorkenntnisse starten kannst.

Wie lerne ich ENGLISH auf CoddyKit?

Du lernst durch Tun. Kurze interaktive Lektionen verbinden eine klare Erklärung mit einer praktischen Coding-Übung, die in Echtzeit läuft, und ein 24/7 KI-Tutor gibt dir personalisierte Hilfe, wann immer du steckenbleibst.

Erhalte ich ein Zertifikat für den Abschluss von Cryptology Academy?

Ja. PRO-Lerner können eine Prüfung ablegen und verdienen sich ein teilbares Abschlusszertifikat mit verifizierbarem Code für den Cryptology Academy Kurs.

Kann ich ENGLISH auf meinem Telefon lernen?

Ja. CoddyKit ist im Web und als native iOS- und Android-Apps verfügbar, sodass du ENGLISH auf jedem Gerät lernen kannst und dein Fortschritt überall synchronisiert wird.

Starte Cryptology Academy jetzt

Schließe dich Tausenden von Lernenden an, die Programmierung mit KI-gestützten Lektionen beherrschen.

Kostenlos starten →Alle Kurse ansehen