Skip to content

Instantly share code, notes, and snippets.

View mspi21's full-sized avatar
🦦

Milan mspi21

🦦
View GitHub Profile
@mspi21
mspi21 / unfuck_des.py
Created February 2, 2025 00:01
Unfuck DES S-boxes
from typing import List
S1 = [
[14, 4, 13, 1, 2, 15, 11, 8, 3, 10, 6, 12, 5, 9, 0, 7],
[0, 15, 7, 4, 14, 2, 13, 1, 10, 6, 12, 11, 9, 5, 3, 8],
[4, 1, 14, 8, 13, 6, 2, 11, 15, 12, 9, 7, 3, 10, 5, 0],
[15, 12, 8, 2, 4, 9, 1, 7, 5, 11, 3, 14, 10, 0, 6, 13],
]
S2 = [
[15, 1, 8, 14, 6, 11, 3, 4, 9, 7, 2, 13, 12, 0, 5, 10],