Emile Clark-Boman emileclarkb · they/them
emileclarkb pushed to main at emileclarkb/dotfiles 2025-07-06 21:59:21 +10:00
1e838ac282 Merge remote-tracking branch 'forge/main'
2aa640a795 Desktop specific programs (also tons of laptop mirroring)
27043fa795 Merge remote-tracking branch 'forge/main'
31267b83e2 manually added lolcathost changes to myputer
3c4dd94a50 Merge remote-tracking branch 'forge/main'
Compare 6 commits »
emileclarkb pushed to main at emileclarkb/noether 2025-07-06 21:42:14 +10:00
bab593a86b Typo fix + start of error handling
1181ea9743 Restructure attempt #087 :(
f25e66e9ef Garbage collection *so to speak*
d7fb1f0c89 Migrate nlTokBuilder + nlTokStream -> nlLexer
07a9bda9ba Once again fixed EOL handling...
Compare 12 commits »
emileclarkb pushed to main at emileclarkb/imp 2025-07-06 21:40:58 +10:00
7f9473097f Merge remote-tracking branch 'origin/main'
fa60bc5dd7 Moved (VERY incomplete) primefac reimplementation
Compare 2 commits »
emileclarkb pushed to main at emileclarkb/hihi 2025-07-06 21:32:41 +10:00
d51238838c init (pre-existing): added template oop implementation
emileclarkb created repository emileclarkb/hihi 2025-07-06 21:31:49 +10:00
emileclarkb pushed to main at emileclarkb/imp 2025-07-06 19:20:25 +10:00
269092fb53 Project is now named Celeste
emileclarkb pushed to main at emileclarkb/dotfiles 2025-07-06 19:18:32 +10:00
5cd5ca4987 Added like 3 new userspace packages
emileclarkb pushed to main at emileclarkb/imp 2025-07-01 23:27:32 +10:00
87917f9526 Merge laptop specific changes to distributed branch
cfba98d2e0 Improved eulertotient(n) implementation
26c2d25c28 Reorganised external code storage layout
d403da53db Add basic tests of semi-primality and k-almost primality
3a407b6456 Improved handling of prime factors, proper divisors, and aliquots
Compare 8 commits »
emileclarkb pushed to main at emileclarkb/imp 2025-07-01 23:23:35 +10:00
51f19d17ab Implements the CRT, BSGS, and Pohlig-Hellman algorithms
emileclarkb pushed to main at emileclarkb/imp 2025-07-01 23:23:33 +10:00
0ede13a12d Implements the euclidean and extended euclidean division algorithms
emileclarkb pushed to laptop at emileclarkb/imp 2025-07-01 21:08:43 +10:00
cfba98d2e0 Improved eulertotient(n) implementation
26c2d25c28 Reorganised external code storage layout
Compare 2 commits »
emileclarkb pushed to laptop at emileclarkb/imp 2025-07-01 18:04:06 +10:00
d403da53db Add basic tests of semi-primality and k-almost primality
3a407b6456 Improved handling of prime factors, proper divisors, and aliquots
Compare 2 commits »
emileclarkb created branch laptop in emileclarkb/imp 2025-07-01 15:33:36 +10:00
emileclarkb pushed to laptop at emileclarkb/imp 2025-07-01 15:33:36 +10:00
9e2ea469db Added section for number theoretic functions
588c2acf7c Merged with Lucas A. Brown's primefac.py
afa8fcec56 implemented multiple simple mono/polyalphabetic substitution ciphers
Compare 3 commits »
emileclarkb pushed to main at emileclarkb/dotfiles 2025-07-01 14:55:16 +10:00
54ecb45922 added support for c, nim, and sage
2bd0b967cb added various build artifacts for the tundra dev env
Compare 2 commits »
emileclarkb pushed to main at emileclarkb/imp 2025-06-27 03:09:57 +10:00
c359765855 added naive SHA256 and RSA implementations
cb1b757ca2 implemented significant improvements to the primality subsection
89973b803c added default.nix and various ctf examples
b9c5a5bf3e bug fixes for paddingoracle attack
6365e737df Added padding oracle attack vector
Compare 5 commits »
emileclarkb created branch main in emileclarkb/bcrypt.ctf 2025-06-22 00:30:02 +10:00
emileclarkb pushed to main at emileclarkb/bcrypt.ctf 2025-06-22 00:30:02 +10:00
c18aa29c58 got distracted and made a repl framework.......
0a2d9a5694 continued reorganisation
6f8a7322f2 formalised project structure
897272d7c1 init
emileclarkb created repository emileclarkb/bcrypt.ctf 2025-06-22 00:29:41 +10:00
emileclarkb pushed to main at emileclarkb/noether 2025-06-18 19:04:37 +10:00
ebef458186 Implementing greedy matching via template macros (not in a working state)