Commit graph

27 commits

Author SHA1 Message Date
dcecf43d10 Flesh out README 2023-06-28 22:06:08 -04:00
1085bec913 Condense code and add docs 2023-06-28 21:54:40 -04:00
369b8b04bc Add documentation for confid 2023-06-28 21:11:05 -04:00
0c17e706ba confid: Clean up structs 2023-06-28 20:48:03 -04:00
11cd3e137d confid: Completely remove all unsafe 2023-06-28 20:44:33 -04:00
c696803702 confid: Remove more unsafe from generate 2023-06-28 20:18:20 -04:00
3070732ab5 confid: Partially remove unsafe from generate 2023-06-28 19:58:49 -04:00
7684957ada confid: Remove unsafe from mix and unmix 2023-06-28 19:04:01 -04:00
77d347b51f confid: Remove unsafe from sha1_single_block 2023-06-28 18:37:09 -04:00
4671819397 confid: Remove unsafe from divisor_mul128 2023-06-28 18:32:27 -04:00
c310018847 confid: Remove unsafe from divisor_add 2023-06-28 18:32:09 -04:00
4e25f1080e confid: Remove unsafe from u2poly 2023-06-28 18:30:08 -04:00
6f4cd8ecf5 confid: Remove unsafe from polynomial_xgcd 2023-06-28 18:14:46 -04:00
171e913138 confid: Remove unsafe from polynomial_div_monic 2023-06-28 17:56:06 -04:00
280e1c7d5f confid: Remove some unsafe 2023-06-28 17:04:18 -04:00
b9067599d4 Completely remove OpenSSL 2023-06-28 03:49:35 -04:00
2ffa34e673 Actually use result of mod_sqrt 2023-06-28 03:38:10 -04:00
eebd026565 Only subtract private_key from gen_order for bink1998 2023-06-28 03:37:53 -04:00
2f1d410423 Remove b
Turns out we don't need it
2023-06-28 02:30:57 -04:00
ae2a253a13 WIP: Limit auth_info to 10 bits 2023-06-28 02:24:36 -04:00
32fa85636a WIP: Fix msg_buffer 2023-06-28 01:44:03 -04:00
c2995d9399 WIP: Replace OpenSSL with custom implementations 2023-06-28 00:47:48 -04:00
8dc063e4e5 Make KEY_CHARSET only public to crate 2023-06-24 18:14:31 -04:00
c3102882a9 Use log crate to filter verbose messages 2023-06-24 17:42:09 -04:00
860c0ebcac Fix path to keys.json in tests 2023-06-24 17:23:49 -04:00
89bf419067 Use official rust-openssl repo
The change I need is merged, but not released
2023-06-24 17:14:33 -04:00
fe08910831 Restructure into a workspace 2023-06-24 17:12:11 -04:00