0Pricing
Cryptology Academy · Lektion

Grundlagen von Binär- und Hexadezimalsystem

Konvertieren Sie sicher zwischen Dezimal-, Binär- und Hexadezimalzahlen.

Grundlagen von Binär- und Hexadezimalsystem ist eine kostenlose Cryptology Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Cryptology Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.

Willkommen

Kryptografie arbeitet mit Bits und Bytes. In dieser Lektion bauen wir Sicherheit im Umgang mit Binär- und Hexadezimalzahlen auf – den nativen Sprachen jedes Verschlüsselungsalgorithmus.

Warum binär?

Computer speichern alles als Nullen und Einsen. Ein Bit ist eine einzelne Binärziffer. Ein Byte besteht aus 8 Bits und kann Werte von 0 bis 255 speichern. Alle kryptografischen Operationen finden auf dieser Ebene statt.

Binär in Dezimal umwandeln

Binär 1011 = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8+0+2+1 = 11 dezimal. Jede Bitposition entspricht einer Zweierpotenz, beginnend beim ganz rechten Bit (2⁰).

Dezimal in Binär umwandeln

42 in Binär umwandeln: 42÷2=21r0, 21÷2=10r1, 10÷2=5r0, 5÷2=2r1, 2÷2=1r0, 1÷2=0r1. Lesen Sie die Reste von unten nach oben: 101010.

Grundlagen des Hexadezimalsystems

Hexadezimalzahlen verwenden 16 Ziffern: 0–9 und A–F (A=10, B=11, ..., F=15). Eine Hexadezimalziffer stellt 4 Bits dar (ein Nibble). Zwei Hexadezimalziffern stellen ein Byte dar.

Binär in Hexadezimal umwandeln

Teilen Sie die Binärzahl von rechts aus in 4-Bit-Nibbles auf: 10111010 → 1011 1010 → B A → 0xBA Python: hex(0b10111010) → '0xba'

Hexadezimalzahlen in der Kryptografie

SHA-256 gibt 32 Bytes aus, die als 64 Hexadezimalzeichen dargestellt werden. AES-128-Schlüssel sind 16 Bytes = 32 Hexadezimalzeichen lang. Hexadezimalzahlen sind das universelle Anzeigeformat für kryptografische Werte.

Umwandlungen in Python

bin(255) # '0b11111111' hex(255) # '0xff' int('ff', 16) # 255 bytes.fromhex('deadbeef') # b'\xde\xad\xbe\xef' 'deadbeef'.upper() # 'DEADBEEF'

Byte-Reihenfolge: Big-Endian und Little-Endian

Bei Big-Endian wird das höchstwertige Byte zuerst gespeichert. Bei Little-Endian wird das niederwertigste Byte zuerst gespeichert. Netzwerkprotokolle (TCP/IP) verwenden Big-Endian; x86-CPUs verwenden Little-Endian.

XOR-Vorschau

XOR arbeitet Bit für Bit: 0101 XOR 0011 = 0110. In Hexadezimaldarstellung: 0x05 XOR 0x03 = 0x06. XOR ist eine grundlegende Operation in AES, Stromchiffren und Hashfunktionen.

Häufige kryptografische Werte in Hexadezimaldarstellung

Magic Bytes identifizieren Dateiformate: Eine PDF-Datei beginnt mit 0x25504446, eine PNG-Datei mit 0x89504E47. Kryptografische Konstanten wie die Initialisierungswerte von SHA-256 werden hexadezimal angegeben.

Schnelltest

Welchen Dezimalwert hat die Hexadezimalzahl 0xFF?

Zusammenfassung

Ausgezeichnet! Sie können nun zwischen Dezimal-, Binär- und Hexadezimaldarstellung umwandeln. Als Nächstes behandeln wir die modulare Arithmetik – die mathematische Grundlage der Public-Key-Kryptografie.

Häufig gestellte Fragen

Ist die Lektion „Grundlagen von Binär- und Hexadezimalsystem“ kostenlos?

Ja — der vollständige Text von „Grundlagen von Binär- und Hexadezimalsystem“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Cryptology Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Grundlagen von Binär- und Hexadezimalsystem“?

Konvertieren Sie sicher zwischen Dezimal-, Binär- und Hexadezimalzahlen. Du übst Cryptology Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Cryptology Academy zu starten?

Keine Vorkenntnisse erforderlich. Cryptology Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Grundlagen von Binär- und Hexadezimalsystem“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Cryptology Academy-Lektion Code schreiben und ausführen?

Ja. Jede Cryptology Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Grundlagen von Binär- und Hexadezimalsystem
  2. Grundlagen der modularen Arithmetik
  3. Primzahlen und Faktorisierung
  4. GGT, Eulersche Phi-Funktion und Einführung in die Zahlentheorie
← Zurück zu Cryptology Academy