i started building a bitcoin/nostr oriented crypto suite based on the nyquist library

https://github.com/mleku/noshtr

https://gitlab.com/yawning/nyquist

my scheme is a bit beefed up compared to the more light chacha-poly/blake based, because there is now SIMD versions of xor and sha256

gonna just update its ec library deps as it was what i started playing with in the first week of my vacation last month

whole thing is fully custom, i had already built an AES derived scheme in https://github.com/indra-labs/indra which is partly what i'm doing with this one but i figured on forking off the noise protocol proper with my own crypto suite using some known heavy duty primitives

yeah, if someone makes a SIMD BIP-340 schnorr implementation i'm quite sure this shit is fast but probably a bit heavy for hardware without SIMD, but almost everything has some kind of SIMD now, so you can go completely nuts with 256 bit sizes on everything instead of tippy toeing

yes, i've written a SIMD enabled custom counter mode encryption that uses a 32 byte nonce and secret with a per-message signing key for the MAC that uses bip-340 schnorr signatures

Reply to this note

Please Login to reply.

Discussion

No replies yet.