Skip to content

bip-0085: add Go reference implementation#2156

Open
satindergrewal wants to merge 1 commit intobitcoin:masterfrom
satindergrewal:bip-0085-go
Open

bip-0085: add Go reference implementation#2156
satindergrewal wants to merge 1 commit intobitcoin:masterfrom
satindergrewal:bip-0085-go

Conversation

@satindergrewal
Copy link
Copy Markdown

Add shurlinet/go-bip85 to the BIP85 reference implementations list.

  • BIP85 v2.0.0 (includes DICE application)
  • All 12 spec test vectors pass byte-for-byte
  • 268 cross-implementation vectors generated from bipsea
  • Test patterns adopted from ethankosakovsky/bip85 (DRNG split reads, length edge cases)
  • RSA supported via DRNG workaround (Go 1.24+ FIPS 140-3 constraint)
  • MIT license
  • pkg.go.dev documentation

@satindergrewal
Copy link
Copy Markdown
Author

looks like Typo check failed due to HTTP 404 downloading typos v1.46.1 binary - CI infrastructure issue, not a typo in the change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant