mirror of
https://github.com/urbit/shrub.git
synced 2024-12-02 08:55:07 +03:00
50782bd1c9
* research-constitution: (120 commits) removes obsolete doccords-style comments Revert "fixy uno~by, other vor-based code duplication" Implement argon2. Use face over lark when available. Implement blake2b. Use ++rep over ++can when we can Use ++rev over ++swp, for safety. Clean up base58 en/decoding Rename secp point serialization arms Add HMAC-SHA1 Put +=byts to use Restructure and complete BIP32 core Fix bug in RIPEMD-160 implementation. BIP32 key derivation logic. Messy, in dire need of restructuring. Fix bug in HMAC implementation. SHA-1 re-implementation, can account for leading zeroes. Converting points on curve to un/compressed numbers. RIPEMD-160 implementation. Start work on BIP32 support. Library file includes wrappers for the SHA family to make it take and produce sane byte order data, and a new HMAC implementation that depends on it. Also includes @belisarius222's secp256k1 implementation, plus experimental (and broken) support for other secp variants. Add ++rev to bit arithmetic, for reversing block order while accounting for leading zeroes. ... |
||
---|---|---|
.. | ||
json | ||
plan | ||
constitution.hoon | ||
dns.hoon | ||
down.hoon | ||
ethereum.hoon | ||
gh.hoon | ||
gmail-label.hoon | ||
gmail-message.hoon | ||
hall.hoon | ||
kyev.hoon | ||
lens.hoon | ||
markdown.hoon | ||
recoverable-error.hoon | ||
rfc.hoon | ||
sole.hoon | ||
static.hoon | ||
tree-include.hoon | ||
twitter.hoon | ||
unicode-data.hoon | ||
urb.hoon |