Cryptography with Python

(CRYPTO-PYTHON.AJ1) / ISBN : 978-1-64459-475-9
Dieser Kurs beinhaltet
Lessons
Hands-On Labs
AI Tutor (Hinzufügen Auf)
Holen Sie sich eine kostenlose Testversion

Über diesen Kurs

Begeben Sie sich mit Python auf eine faszinierende Entdeckungsreise in die Kryptografie. Lernen Sie Techniken wie Caesar-Chiffre, ROT13, Base64-Kodierung und XOR-Verschlüsselung. Stellen Sie sich realen Herausforderungen, vom Knacken der Caesar-Chiffre bis zum Lösen der XOR-Verschlüsselung. Tauchen Sie ein in das Hashing mit MD5-, SHA- und Windows-Passwort-Hashes. Entdecken Sie, wie Sie Windows- und Linux-Passwort-Hashes knacken. Lüften Sie endlich die Geheimnisse von RSA, dem führenden Public-Key-Algorithmus für sichere Kommunikation. Interaktive Lektionen und praktische Übungen begleiten Sie bei jedem Schritt.

Fähigkeiten, die Sie erwerben werden

Unterricht

4+ Unterricht | 7+ Übungen | 38+ Tests | 20+ Karteikarten | 20+ Glossar der Begriffe

Praktische Übungen

8+ LiveLab | 8+ Videoanleitungen | 12+ Minutes

Videolektionen

20+ Videos | 01:30+ Hours

1

Preface

  • Who this course is for
  • What this course covers
  • To get the most out of this course
2

Obfuscation

  • About cryptography
  • Installing and setting up Python
  • Caesar cipher and ROT13
  • base64 encoding
  • XOR
  • Challenge 1 – the Caesar cipher
  • Challenge 2 – base64
  • Challenge 3 – XOR
  • Summary
3

Hashing

  • MD5 and SHA hashes
  • Windows password hashes
  • Linux password hashes
  • Challenge 1 – cracking Windows hashes
  • Challenge 2 – cracking many-round hashes
  • Challenge 3 – cracking Linux hashes
  • Summary
4

Strong Encryption

  • Strong encryption with AES
  • ECB and CBC modes
  • Padding oracle attack
  • Strong encryption with RSA
  • Challenge – cracking RSA with similar factors
  • What's next?
  • Summary

1

Obfuscation

  • Implementing a Caesar Cipher
  • Implementing ROT13
  • Handling the Output in Multi-Byte XOR
  • Using Shift Values in a Caesar Cipher
2

Hashing

  • Using Hashing
  • Cracking Windows Hashes
3

Strong Encryption

  • Padding Oracle Attack
  • Making the Pador Function

Cryptography with Python

$ 199.99

Kaufe jetzt
Scrolle nach oben