Commit Graph

26 Commits

Author SHA1 Message Date
Juhani Krekelä 9ed992acd3 Add hashbang to qraltcrypt.py 2020-07-04 13:29:22 +03:00
Juhani Krekelä 4f449832aa Compress qraltcrypt.py further 2020-07-04 13:26:37 +03:00
Juhani Krekelä a6bc198dd6 Create an alternative (incomptible) version 2020-07-04 13:13:53 +03:00
Juhani Krekelä 619890c5f1 Let's not leak our test files into git 2020-06-25 19:50:35 +03:00
Juhani Krekelä d2335a8e35 Whoops 2020-06-25 17:23:36 +03:00
Juhani Krekelä a81707896b Handle case where input >256GiB 2020-06-25 17:22:41 +03:00
Juhani Krekelä 5c5ff31d0e Compress qrcrypt.py further 2020-06-25 14:58:27 +03:00
Juhani Krekelä d3c57278f4 Add a hashbang 2020-06-25 14:27:11 +03:00
Juhani Krekelä 2bcaa92300 Fix tests 2020-06-25 14:26:09 +03:00
Juhani Krekelä 9191cde0eb Compact qrcrypt.py further 2020-06-25 14:06:27 +03:00
Juhani Krekelä 5784d62024 Compact tool.py into qrcrypt.py 2020-06-25 13:50:30 +03:00
Juhani Krekelä cb5b9e6561 Make the tool nicer 2020-06-25 12:50:25 +03:00
Juhani Krekelä 2abf5ccf6f Remove doubled test 2020-06-25 12:41:52 +03:00
Juhani Krekelä d4956a2fd6 Remove extraneous space 2020-06-25 12:37:37 +03:00
Juhani Krekelä cd6544ce67 Create a tool for public key encryption 2020-06-25 12:37:10 +03:00
Juhani Krekelä d9363f3b69 Compact xchacha20-poly1305 2020-06-25 12:16:37 +03:00
Juhani Krekelä 08afb17745 Implement xchacha20 2020-06-25 12:02:19 +03:00
Juhani Krekelä 7084955039 Compact ecdh-curve25519 2020-06-25 11:40:55 +03:00
Juhani Krekelä 09ad93fbeb Implement ECDH with curve25519 2020-06-25 11:34:55 +03:00
Juhani Krekelä a1a314ba95 Test chapoly decryption too 2020-06-25 11:26:14 +03:00
Juhani Krekelä 498d6f1219 Implement x25519.py 2020-06-25 11:12:38 +03:00
Juhani Krekelä 1f6512fa57 Compact compact_chapoly.py more 2020-06-25 10:34:20 +03:00
Juhani Krekelä f27e1b6d60 Add tests 2020-06-24 19:02:03 +03:00
Juhani Krekelä 322c7cb967 Pass the 96bit nonce directly instead of in parts 2020-06-24 18:54:36 +03:00
Juhani Krekelä b5dea9b8dc Compact the chapoly implementation 2020-06-24 15:37:57 +03:00
Juhani Krekelä 69e8136a37 Unoptimized implementation of chacha20-poly1305 2020-06-24 13:45:11 +03:00