No-Montgomery inverse is actuallly faster for the field prime on Curve25519
Juniper Beatitudes [email protected]
Tue, 21 Jul 2026 12:08:56 -0500
Expose TurboSHAKE128 API publicly
Juniper Beatitudes [email protected]
Sat, 18 Jul 2026 19:59:21 -0500
And another!
Juniper Beatitudes [email protected]
Tue, 14 Jul 2026 18:53:44 -0500
Fixed some typos
Juniper Beatitudes [email protected]
Tue, 14 Jul 2026 18:51:49 -0500
Fixed slow modular reductions
Juniper Beatitudes [email protected]
Sat, 04 Jul 2026 17:23:47 -0500
Merge pull request 'Optimized and fixed UB in ChaCha20-Poly1305' (#1) from optimize-chacha20-simd into main Reviewed-on: https://gitea.eyes-like-fire.org/juniper/TinyCrypT/pulls/1
Juniper Beatitudes [email protected]
Sat, 04 Jul 2026 18:48:02 +0000
Revert "Testing something" This reverts commit d3bd61b876270c9366b24991118095f000661baf.
Juniper Beatitudes [email protected]
Mon, 04 May 2026 13:33:26 -0500
Testing something
Juniper Beatitudes [email protected]
Mon, 04 May 2026 13:29:48 -0500
Fixed buffer overflow in portable Ed25519, oopsies
Juniper Beatitudes [email protected]
Mon, 04 May 2026 07:34:37 -0500
Fixed failing tests on portable Ed25519
Juniper Beatitudes [email protected]
Sun, 03 May 2026 20:01:58 -0500
Started work on ESP32-S3 port
Juniper Beatitudes [email protected]
Sun, 11 Jan 2026 05:29:19 -0600
Disabled tests for x25519 by default (now that all pass)
Juniper Beatitudes [email protected]
Sun, 11 Jan 2026 05:28:58 -0600
Fixed builds on Raspberry Pi
Juniper Beatitudes [email protected]
Sun, 11 Jan 2026 05:28:31 -0600
X25519 optimizations passing tests
Juniper Beatitudes [email protected]
Fri, 09 Jan 2026 16:37:45 -0600
Started on ESP32S3 port
Juniper Beatitudes [email protected]
Tue, 06 Jan 2026 22:39:00 -0600
Reorganizations
Juniper Beatitudes [email protected]
Tue, 06 Jan 2026 20:53:42 -0600
X25519 optimizations fail test vector 2 from the RFC
Juniper Beatitudes [email protected]
Tue, 06 Jan 2026 20:31:46 -0600
Optimized X25519
Juniper Beatitudes [email protected]
Mon, 05 Jan 2026 20:25:42 -0600
Yet more gloating
Juniper Beatitudes [email protected]
Mon, 05 Jan 2026 18:11:02 -0600
Gigabit+ throughput on CC20-P1305
Juniper Beatitudes [email protected]
Mon, 05 Jan 2026 18:08:34 -0600
Fixed issue with cross compilations
Juniper Beatitudes [email protected]
Mon, 05 Jan 2026 10:41:09 -0600
More gloating
Juniper Beatitudes [email protected]
Mon, 05 Jan 2026 10:38:24 -0600
Forgot to stage all the changes
Juniper Beatitudes [email protected]
Mon, 05 Jan 2026 09:09:42 -0600
45% of Bernstein et. al.'s performance
Juniper Beatitudes [email protected]
Mon, 05 Jan 2026 09:09:30 -0600
Satisfied with Ed25519 performance
Juniper Beatitudes [email protected]
Sun, 04 Jan 2026 22:28:53 -0600
Forgot to delete test file
Juniper Beatitudes [email protected]
Sun, 04 Jan 2026 08:36:26 -0600
Ed25519 signatures are under 2ms
Juniper Beatitudes [email protected]
Sun, 04 Jan 2026 08:34:05 -0600
Cleanup
Juniper Beatitudes [email protected]
Fri, 02 Jan 2026 17:13:21 -0600
Ed25519 testing and optimization
Juniper Beatitudes [email protected]
Fri, 02 Jan 2026 17:02:39 -0600
Gloating
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 19:20:52 -0600
SHA2 implementations pass all 586 NIST tests and valgrind
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 19:14:26 -0600
Forgot to delete the Makefile
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 16:01:53 -0600
Set up meson, ninja, and GoogleTest
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 15:55:31 -0600
Yay things work
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 14:53:01 -0600
Libraries and vanity, as always
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 13:24:58 -0600
Made all the red squigglies from clangd go away
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 12:49:07 -0600
Started work on testing
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 12:45:29 -0600
Ed25519 implemented and working
Juniper Beatitudes [email protected]
Thu, 01 Jan 2026 12:15:37 -0600
Tweak x2
Juniper Beatitudes [email protected]
Wed, 31 Dec 2025 15:34:11 -0600
Tweak
Juniper Beatitudes [email protected]
Wed, 31 Dec 2025 15:33:27 -0600
Added SHA-2 implementations
Juniper Beatitudes [email protected]
Wed, 31 Dec 2025 15:31:17 -0600
Tweak
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 22:30:21 -0600
X25519 is working
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 22:29:58 -0600
KangarooTwelve128 works for arbitrary input
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 19:48:08 -0600
KangarooTwelve128 working for small inputs
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 16:51:07 -0600
Further work (X25519 still doesn't work)
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 15:34:20 -0600
Dev environment setup
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 11:42:25 -0600
Second commit
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 01:15:30 -0600
Initial commit
Juniper Beatitude [email protected]
Tue, 30 Dec 2025 00:54:59 -0600
Optimized and fixed UB in ChaCha20-Poly1305
Juniper Beatitudes [email protected]
Sat, 04 Jul 2026 13:46:40 -0500