From d1e7ee66b23dc71ba1d4cbc4ea24e404622ea008 Mon Sep 17 00:00:00 2001 From: Mehrn0ush Date: Thu, 1 Jan 2026 18:22:28 +0330 Subject: [PATCH 1/2] feat(registry): add AES-GCM-SIV AEAD variant Signed-off-by: Mehrn0ush --- schema/cryptography-defs.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/schema/cryptography-defs.json b/schema/cryptography-defs.json index 761c6672..ea282026 100644 --- a/schema/cryptography-defs.json +++ b/schema/cryptography-defs.json @@ -356,11 +356,11 @@ { "standard": [ { - "name": "RFC 3686", - "url": "https://doi.org/10.17487/RFC3686" + "name": "RFC8452", + "url": "https://doi.org/10.17487/RFC8452" } ], - "pattern": "AES[-(128|192|256)]-CTR-HMAC-SHA1[-96]", + "pattern": "AES[-(128|192|256)]-GCM-SIV[-{tagLength}][-{ivLength}]", "primitive": "ae" }, { From 52a3a59f608d2f4f05bb3c689c5f2525e6770faf Mon Sep 17 00:00:00 2001 From: Mehrn0ush Date: Wed, 21 Jan 2026 17:35:04 +0330 Subject: [PATCH 2/2] fix(registry): correct AES-GCM-SIV pattern according to RFC 8452 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 ea282026..59ba0023 100644 --- a/schema/cryptography-defs.json +++ b/schema/cryptography-defs.json @@ -360,7 +360,7 @@ "url": "https://doi.org/10.17487/RFC8452" } ], - "pattern": "AES[-(128|192|256)]-GCM-SIV[-{tagLength}][-{ivLength}]", + "pattern": "AES[-(128|192|256)]-GCM-SIV", "primitive": "ae" }, {