]> git.codecow.com Git - nano25519.git/commit
Set up for migration to 10x25 radix implementation.
authorChris Duncan <chris@zoso.dev>
Tue, 3 Mar 2026 07:53:32 +0000 (23:53 -0800)
committerChris Duncan <chris@zoso.dev>
Tue, 3 Mar 2026 07:53:32 +0000 (23:53 -0800)
commitfcdbf28c28c4220b778ac71ba97ed01a0f51613c
treecd33c5459386444296c63cdc1f438d98a796b845
parent0381b36ac7c4de0e286fb7d71c5ead81aee204a9
Set up for migration to 10x25 radix implementation.

Split Blake2b hashing, field element arithmetic, and group element functions into separate files and import to main. Add precomputed base point products and other constants from libsodium. Rename public key derivation internal function for consistency.
LICENSES/ISC.txt [new file with mode: 0644]
assembly/base.ts [new file with mode: 0644]
assembly/blake2b.ts [new file with mode: 0644]
assembly/constants.ts [new file with mode: 0644]
assembly/fe.ts [new file with mode: 0644]
assembly/ge.ts [new file with mode: 0644]
assembly/nano-nacl.ts
index.ts