Skip to content

Commit

Permalink
Add missing links
Browse files Browse the repository at this point in the history
  • Loading branch information
expede committed Jul 1, 2024
1 parent f9db0c9 commit 01254f8
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
4 changes: 4 additions & 0 deletions design/cid_configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,7 @@ While BLAKE3 is faster in software, the SHA2 family is already a requirement of
## `base58tc`

The choice of [`base58btc`] retains compatibility with common CID tools, and forces a canonical CID encoding. The other common base at time of writing is `base32`, which is popular due to its compatability with various web technologies such as subdomain handling in browsers. Unfortunately, `base32` is case-insensitive, which poses a problem for CID canonicalization since multiple CIDs map to the same underlying hash.

<!-- External Links -->

[`base58btc`]: https://github.com/multiformats/multibase/blob/master/multibase.csv#L21
8 changes: 7 additions & 1 deletion design/cryptosuite.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,10 @@ The NIST report on post-quantum computing will also be released in the next few

## SHA-256

While BLAKE3 is faster in software, the SHA2 family is already a requirement of the signature algorithms in UCAN's cryptosuite. SHA-256 is also available effectively everywhere, and doesn't need to shipped as a separate package, which lowers implementation/maintenance complexity, and bundle size.
While [BLAKE3] is faster in software, the SHA2 family is already a requirement of the signature algorithms in UCAN's cryptosuite. SHA-256 is also available effectively everywhere, and doesn't need to shipped as a separate package, which lowers implementation/maintenance complexity, and bundle size.

<!-- External Links -->

[BLAKE3]: https://github.com/BLAKE3-team/BLAKE3
[JWT]: https://www.rfc-editor.org/rfc/rfc7519
[WebCrypto API]: https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API

0 comments on commit 01254f8

Please sign in to comment.