From 2b7c112e09f6305393f46551269b28739c477587 Mon Sep 17 00:00:00 2001 From: a-Sansara Date: Fri, 20 Oct 2017 03:46:19 +0200 Subject: [PATCH] update README --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/README.md b/README.md index f601711..085a532 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,59 @@ Project is all fresh 0f || 7e | b5 | 40 | d0 | 1b | cb | 0b | 55 | 6d | 92 | 74 | f3 | dd | 23 | e4 | 77 | ``` +s-box are generated with input generator and several transformation + +#### LEFT ROTATION + +``` +1 1 0 1 1 0 0 1 => 1 1 1 0 1 1 0 0 => ... +``` + +#### INVERSE LEFT ROTATION + +``` +1 1 0 1 1 0 0 1 +1 0 0 1 1 0 1 1 => 0 0 1 1 0 1 1 1 => ... +``` + +#### REVERSE LEFT ROTATION + +``` +1 1 0 1 1 0 0 1 +0 0 1 0 0 1 1 0 => 0 0 0 1 0 0 1 1 => ... +``` + +#### REVERSE INVERSE LEFT ROTATION + +``` +1 1 0 1 1 0 0 1 +0 0 1 0 0 1 1 0 +0 1 1 0 0 1 0 0 => 1 1 0 0 1 0 0 0 => ... +``` + +``` + 0 1 2 3 4 5 6 7 8 9 A B C D E F +0 [1 1 0 1 1 0 0 1] [0 0 0 1 0 0 1 1] +1 [1 1 1 0 1 1 0 0] [1 0 0 0 1 0 0 1] +2 [0 1 1 1 0 1 1 0] [1 1 0 0 0 1 0 0] +3 [0 0 1 1 1 0 1 1] [0 1 1 0 0 0 1 0] +4 [1 0 0 1 1 1 0 1] [0 0 1 1 0 0 0 1] +5 [1 1 0 0 1 1 1 0] [1 0 0 1 1 0 0 0] +6 [0 1 1 0 0 1 1 1] [0 1 0 0 1 1 0 0] +7 [1 0 1 1 0 0 1 1] [0 0 1 0 0 1 1 0] + LEFT ROTATION REVERSE LEFT ROT + + INVERSE LEFT ROT REV INV LEFT ROT +8 [1 0 0 1 1 0 1 1] [1 1 0 0 1 0 0 0] +9 [0 0 1 1 0 1 1 1] [1 0 0 1 0 0 0 1] +A [0 1 1 0 1 1 1 0] [0 0 1 0 0 0 1 1] +B [1 1 0 1 1 1 0 0] [0 1 0 0 0 1 1 0] +C [1 0 1 1 1 0 0 1] [1 0 0 0 1 1 0 0] +D [0 1 1 1 0 0 1 1] [0 0 0 1 1 0 0 1] +E [1 1 1 0 0 1 1 0] [0 0 1 1 0 0 1 0] +F [1 1 0 0 1 1 0 1] [0 1 1 0 0 1 0 0] +``` + ### legend