Crypto

Tip

Lernen & üben Sie AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Lernen & üben Sie GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Lernen & üben Sie Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Unterstützen Sie HackTricks

Dieser Abschnitt konzentriert sich auf praktische Kryptographie für hacking/CTFs: wie man schnell gängige Muster erkennt, die richtigen Tools auswählt und bekannte Angriffe anwendet.

Wenn du hier bist, um Daten in Dateien zu verstecken, gehe zum Stego-Abschnitt.

Wie man diesen Abschnitt nutzt

Crypto challenges belohnen Schnelligkeit: klassifiziere das Primitive, identifiziere, was du kontrollierst (oracle/leak/nonce reuse), und wende dann eine bekannte Angriffsvorlage an.

CTF workflow

Crypto CTF Workflow

Symmetric crypto

Symmetric Crypto

Hashes, MACs, and KDFs

Hashes, MACs & KDFs

Public-key crypto

Public-Key Crypto

TLS and certificates

TLS & Certificates

Crypto in malware

Crypto in Malware

Misc

Crypto CTF Misc

Schnelle Einrichtung

  • Python: python3 -m venv .venv && source .venv/bin/activate
  • Libraries: pip install pycryptodome gmpy2 sympy pwntools
  • SageMath (often essential for lattice/RSA/ECC): https://www.sagemath.org/

Tip

Lernen & üben Sie AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Lernen & üben Sie GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Lernen & üben Sie Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Unterstützen Sie HackTricks