33 Commits

Author SHA1 Message Date
sam.hadow c90c1f2f59 cargo fmt 2026-04-28 14:38:29 +02:00
sam.hadow db0d148ca1 cargo clippy 2026-04-28 14:00:07 +02:00
sam.hadow f85a268933 precompute tables 2026-04-28 11:44:01 +02:00
sam.hadow 7cfbe3442e cargo clippy + inline 2026-04-28 10:18:55 +02:00
sam.hadow 82b50463d1 test attack against random key 2026-04-28 10:03:49 +02:00
sam.hadow e590d55121 move test in tea1_attack + optimize attack 2026-04-27 18:39:02 +02:00
sam.hadow fe2f625349 tea 1 implementation + attack 2026-04-27 14:43:39 +02:00
sam.hadow adfd55f99c cargo clippy 2026-04-27 13:37:53 +02:00
sam.hadow d19b51844a BP fix 2 2026-04-21 11:03:16 +02:00
sam.hadow 3f92778516 BP fix 2026-04-21 09:28:37 +02:00
sam.hadow 381cabeda4 fix step state register 2026-04-09 10:38:24 +02:00
sam.hadow 5d49815922 reproduce tea3 from C implementation 2026-04-09 10:26:16 +02:00
sam.hadow 1eaf455fe8 remove broken test 2026-04-09 10:18:30 +02:00
sam.hadow 8b9add7d51 vector test from C implementation 2026-04-09 09:57:25 +02:00
sam.hadow 8b79c359ec clap 2026-04-07 16:29:28 +02:00
sam.hadow 3b11af13d0 parallelize longest period finder 2026-04-07 11:46:34 +02:00
sam.hadow caaabe204e longest period finder 2026-04-07 11:36:03 +02:00
sam.hadow 2c4d3d2af3 reverse order 2026-04-07 11:14:04 +02:00
sam.hadow 478141c97c period finder update 2026-04-07 11:02:05 +02:00
sam.hadow ce0c8146ca period finder 2026-04-07 10:32:19 +02:00
sam.hadow 2cf6a50d40 period finder, brute force 2026-04-07 10:18:31 +02:00
sam.hadow 0c3876f9f5 test non linearity 2026-04-07 09:18:55 +02:00
sam.hadow 5fd41bc35e main.rs update 2026-04-02 16:59:06 +02:00
sam.hadow 411e00eb2b Berlekamp Massey 2026-04-02 16:55:58 +02:00
sam.hadow 242f970b71 encrypt decrypt test 2026-04-02 16:16:35 +02:00
sam.hadow fe002dd609 new test 2026-04-02 15:55:15 +02:00
sam.hadow 5e4ee7712f state register step 2026-04-02 15:21:17 +02:00
sam.hadow 57d4b8bbdb decompose key register LFSR 2026-04-02 13:31:00 +02:00
sam.hadow 975b251b76 tea3 key register 2026-04-02 11:45:19 +02:00
sam.hadow cb2570b9f4 cleaner implementation: next_custom 2026-04-02 11:18:50 +02:00
sam.hadow 3989aea5b3 custom feedback 2026-04-02 11:11:21 +02:00
sam.hadow ce53abf5aa lfsr library 2026-04-02 10:20:27 +02:00
sam.hadow 4e002c9677 initial commit 2026-04-02 09:24:18 +02:00