From f8774deb77c8c69a6cd09eaa0fcb9c6161b194f6 Mon Sep 17 00:00:00 2001 From: Mikeal Rogers Date: Mon, 11 Jan 2021 15:11:49 -0800 Subject: [PATCH 1/5] feat: add aes cipher multicodecs --- table.csv | 3 +++ 1 file changed, 3 insertions(+) diff --git a/table.csv b/table.csv index a8aa20dc..7cb11810 100644 --- a/table.csv +++ b/table.csv @@ -125,6 +125,9 @@ p521-pub, key, 0x1202, P-521 public Key ed448-pub, key, 0x1203, Ed448 public Key x448-pub, key, 0x1204, X448 public Key ed25519-priv, key, 0x1300, Ed25519 private key +aes-gcm cipher, 0x1400, AES-GCM +aes-cbc cipher, 0x1401, AES-CBC +aes-ctr cipher, 0x1402, AES-CTR kangarootwelve, multihash, 0x1d01, KangarooTwelve is an extendable-output hash function based on Keccak-p sm3-256, multihash, 0x534d, blake2b-8, multihash, 0xb201, Blake2b consists of 64 output lengths that give different hashes From 909741021e8c6383b148f0a68192a52883b8fbe7 Mon Sep 17 00:00:00 2001 From: Mikeal Rogers Date: Mon, 11 Jan 2021 15:55:24 -0800 Subject: [PATCH 2/5] fix: forgot a comma --- table.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/table.csv b/table.csv index 7cb11810..6b1d6747 100644 --- a/table.csv +++ b/table.csv @@ -125,8 +125,8 @@ p521-pub, key, 0x1202, P-521 public Key ed448-pub, key, 0x1203, Ed448 public Key x448-pub, key, 0x1204, X448 public Key ed25519-priv, key, 0x1300, Ed25519 private key -aes-gcm cipher, 0x1400, AES-GCM -aes-cbc cipher, 0x1401, AES-CBC +aes-gcm, cipher, 0x1400, AES-GCM +aes-cbc, cipher, 0x1401, AES-CBC aes-ctr cipher, 0x1402, AES-CTR kangarootwelve, multihash, 0x1d01, KangarooTwelve is an extendable-output hash function based on Keccak-p sm3-256, multihash, 0x534d, From 11da1a1de7edb117c4e17bf390aeb2787295ee51 Mon Sep 17 00:00:00 2001 From: Mikeal Rogers Date: Wed, 20 Jan 2021 11:55:53 -0800 Subject: [PATCH 3/5] fix: one codec for the block format --- table.csv | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/table.csv b/table.csv index 6b1d6747..b8b826e3 100644 --- a/table.csv +++ b/table.csv @@ -125,9 +125,10 @@ p521-pub, key, 0x1202, P-521 public Key ed448-pub, key, 0x1203, Ed448 public Key x448-pub, key, 0x1204, X448 public Key ed25519-priv, key, 0x1300, Ed25519 private key -aes-gcm, cipher, 0x1400, AES-GCM -aes-cbc, cipher, 0x1401, AES-CBC -aes-ctr cipher, 0x1402, AES-CTR +encrypted-block ipld, 0x1400, Encrypted Block Format +aes-gcm, cipher, 0x1401, AES-GCM +aes-cbc, cipher, 0x1402, AES-CBC +aes-ctr cipher, 0x1403, AES-CTR kangarootwelve, multihash, 0x1d01, KangarooTwelve is an extendable-output hash function based on Keccak-p sm3-256, multihash, 0x534d, blake2b-8, multihash, 0xb201, Blake2b consists of 64 output lengths that give different hashes From 63095d7bbf44001e3e00cdeaeb07506b3bc4bd78 Mon Sep 17 00:00:00 2001 From: Mikeal Rogers Date: Wed, 20 Jan 2021 11:59:25 -0800 Subject: [PATCH 4/5] fix: formatting --- table.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/table.csv b/table.csv index 7cc1fe2a..4f436f53 100644 --- a/table.csv +++ b/table.csv @@ -126,7 +126,7 @@ p521-pub, key, 0x1202, P-521 public Key ed448-pub, key, 0x1203, Ed448 public Key x448-pub, key, 0x1204, X448 public Key ed25519-priv, key, 0x1300, Ed25519 private key -encrypted-block ipld, 0x1400, Encrypted Block Format +encrypted-block, ipld, 0x1400, Encrypted Block Format aes-gcm, cipher, 0x1401, AES-GCM aes-cbc, cipher, 0x1402, AES-CBC aes-ctr cipher, 0x1403, AES-CTR From 88e0bc9de3686781b26b618b2b569a9657545cce Mon Sep 17 00:00:00 2001 From: Mikeal Rogers Date: Wed, 20 Jan 2021 12:01:16 -0800 Subject: [PATCH 5/5] fix: formatting --- table.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/table.csv b/table.csv index 4f436f53..5796d4ea 100644 --- a/table.csv +++ b/table.csv @@ -129,7 +129,7 @@ ed25519-priv, key, 0x1300, Ed25519 private encrypted-block, ipld, 0x1400, Encrypted Block Format aes-gcm, cipher, 0x1401, AES-GCM aes-cbc, cipher, 0x1402, AES-CBC -aes-ctr cipher, 0x1403, AES-CTR +aes-ctr, cipher, 0x1403, AES-CTR kangarootwelve, multihash, 0x1d01, KangarooTwelve is an extendable-output hash function based on Keccak-p sm3-256, multihash, 0x534d, blake2b-8, multihash, 0xb201, Blake2b consists of 64 output lengths that give different hashes