From 3610161b77093a3e68dcd17b60e3fe5ed86424ff Mon Sep 17 00:00:00 2001 From: Alex Cameron Date: Wed, 17 Jan 2024 18:20:46 +1100 Subject: [PATCH] Add hash algorithms to registry also Signed-off-by: Alex Cameron --- docs/algorithm-registry.md | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/docs/algorithm-registry.md b/docs/algorithm-registry.md index 80027fff..582d59f1 100644 --- a/docs/algorithm-registry.md +++ b/docs/algorithm-registry.md @@ -13,10 +13,22 @@ a secure set of defaults that the community can follow. Refer to the [Sigstore: Configurable Crypto Algorithms](https://docs.google.com/document/d/18vTKFvTQdRt3OGz6Qd1xf04o-hugRYSup-1EAOWn7MQ/) specification for the design rationale for this registry. -| Algorithm | Name | Usage | -| --- | --- | --- | -| ECDSA | ecdsa-sha2-256-nistp256 | sign/verify | -|| ecdsa-sha2-384-nistp384 | sign/verify | -|| ecdsa-sha2-512-nistp521 | sign/verify | -| EdDSA | ed25519 | sign/verify | -|| ed25519-ph | sign/verify (recommended only for `hashedrekord`) | +## Hash Algorithms + +| Algorithm | Name | +|-----------|--------------| +| SHA2 | sha2-256 | +| | sha2-256/192 | +| | sha2-384 | +| SHA3 | sha3-256 | +| | sha3-384 | + +## Signature Algorithms + +| Algorithm | Name | Usage | +|-----------|-------------------------|---------------------------------------------------| +| ECDSA | ecdsa-sha2-256-nistp256 | sign/verify | +| | ecdsa-sha2-384-nistp384 | sign/verify | +| | ecdsa-sha2-512-nistp521 | sign/verify | +| EdDSA | ed25519 | sign/verify | +| | ed25519-ph | sign/verify (recommended only for `hashedrekord`) |