From c2f046daa2c3bdf31a2bcab92d9f9f7faea695b4 Mon Sep 17 00:00:00 2001 From: Mehrn0ush Date: Wed, 7 Jan 2026 21:09:47 +0330 Subject: [PATCH 1/2] feat(registry): add AES-CTR-HMAC-SHA1-96 suite pattern (RFC 3686) (#770) Signed-off-by: Mehrn0ush --- schema/cryptography-defs.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/schema/cryptography-defs.json b/schema/cryptography-defs.json index e3e1728e..12e5a55f 100644 --- a/schema/cryptography-defs.json +++ b/schema/cryptography-defs.json @@ -338,6 +338,16 @@ "pattern": "AES[-(128|192|256)][-(GCM|CCM)][-{tagLength}][-{ivLength}]", "primitive": "ae" }, + { + "standard": [ + { + "name": "RFC 3686", + "url": "https://doi.org/10.17487/RFC3686" + } + ], + "pattern": "AES[-(128|192|256)]-CTR-HMAC-SHA1[-96]", + "primitive": "ae" + }, { "standard": [ { From 462e23c16e1e5adf6e849a954c1e59cb20c0cbb2 Mon Sep 17 00:00:00 2001 From: Mehrn0ush Date: Thu, 22 Jan 2026 11:56:10 +0330 Subject: [PATCH 2/2] chore(registry): remove trailing whitespace in AES-CTR-HMAC entry Signed-off-by: Mehrn0ush --- schema/cryptography-defs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schema/cryptography-defs.json b/schema/cryptography-defs.json index 12e5a55f..0f376631 100644 --- a/schema/cryptography-defs.json +++ b/schema/cryptography-defs.json @@ -347,7 +347,7 @@ ], "pattern": "AES[-(128|192|256)]-CTR-HMAC-SHA1[-96]", "primitive": "ae" - }, + }, { "standard": [ {