Commit graph

24 commits

Author SHA1 Message Date
Imbus
50e640ea84 Seed saving to flash with regular intervals 2025-02-13 00:35:28 +01:00
Imbus
344975bd8a Working RSA, untested 2025-02-12 23:06:19 +01:00
Imbus
32c54d892f Separate distclean and clean, link target 2025-02-12 23:05:40 +01:00
Imbus
f7040d4300 Using 64 bit integers 2025-02-12 23:04:32 +01:00
Imbus
62439387e5 Extended euclidean algorithm using recursion 2025-02-12 20:51:51 +01:00
Imbus
2c7904d2b3 Miller-rabin primality test for orders of magnitude lower computational complexity 2025-02-12 20:37:45 +01:00
Imbus
28209ca70e Formatting fixes 2025-02-12 19:58:58 +01:00
Imbus
24922e59c6 RSA crypto initial draft 2025-02-12 19:48:32 +01:00
Imbus
1cd0b619ef Psuedo random number gen 2025-02-12 19:47:19 +01:00
Imbus
40ae617b22 Rename output elf to output 2025-02-12 19:46:37 +01:00
Imbus
0f1952296e Ignore 2025-02-12 19:46:19 +01:00
Imbus
c3a4c64a00 Use correct compiler 2025-02-12 15:39:46 +01:00
Imbus
c8bf60cada Now fetching libgcc.a from upstream properly 2025-02-12 15:37:45 +01:00
Imbus
e0d4a112c0 Rename blink.c to main.c 2025-02-10 18:54:17 +01:00
Imbus
973e3bbd28 Reduce initial example code to bare minimum 2025-02-09 17:44:25 +01:00
Imbus
48ef6cc258 Refactor makefile a bit 2025-02-09 17:44:13 +01:00
Imbus
cc0eac299e Clang format 2025-02-09 17:44:00 +01:00
Imbus
cda4287171 Split gcc linker-script-extraction line into several 2025-02-09 16:06:40 +01:00
Imbus
27a1bfcf75 Ignorefile 2025-02-09 15:53:29 +01:00
Imbus
42e642ddfb Make flash target depend on binary, add flash2 (wlink) target 2025-02-09 15:51:16 +01:00
Imbus
9b30ef6db6 Break out flag variables into multiple lines 2025-02-09 15:50:52 +01:00
Imbus
2d06c48a04 Restructure 2025-02-09 15:41:31 +01:00
Imbus
2b51711e0e TLS 2025-02-09 15:40:33 +01:00
Imbus
8b34c6b1cd Working 2025-02-09 15:12:27 +01:00