Understanding DES S-Boxes: Definitions and Python Implementation π
Explore the eight S-Boxes of the Data Encryption Standard (DES) and learn how to implement them in Python. Perfect for mastering DES encryption fundamentals!

JacksonInfoSec
2.2K views β’ Feb 6, 2021

About this video
In this video we look at the definitions of the eight S-Boxes of the Data Encryption Standard (DES). We implement these functions in Python using the definitions given in the specification of DES. We then implement these functions using direct look up lists which avoids the calculation of the index.
Code for video:
https://github.com/jacksoninfosec/data-encryption-standard
Code for video:
https://github.com/jacksoninfosec/data-encryption-standard
Video Information
Views
2.2K
Likes
20
Duration
18:41
Published
Feb 6, 2021
User Reviews
4.2
(2)