From 372b9284e0eae8184f1cac5121659c9cab32d462 Mon Sep 17 00:00:00 2001 From: Mehrn0ush Date: Wed, 28 Jan 2026 23:11:26 +0330 Subject: [PATCH] feat(registry): add SPAKE2 (RFC 9382) and SPAKE2+ (RFC 9383) (#797) Signed-off-by: Mehrn0ush --- schema/cryptography-defs.json | 38 +++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/schema/cryptography-defs.json b/schema/cryptography-defs.json index 761c6672..2dc3d7cb 100644 --- a/schema/cryptography-defs.json +++ b/schema/cryptography-defs.json @@ -1047,6 +1047,44 @@ } ] }, + { + "family": "SPAKE2", + "standard": [ + { + "name": "RFC9382", + "url": "https://doi.org/10.17487/RFC9382" + } + ], + "variant": [ + { + "pattern": "SPAKE2", + "primitive": "key-agree" + }, + { + "pattern": "SPAKE2[-{group}][-{hashFunction}][-{kdf}][-{mac}]", + "primitive": "key-agree" + } + ] + }, + { + "family": "SPAKE2PLUS", + "standard": [ + { + "name": "RFC9383", + "url": "https://doi.org/10.17487/RFC9383" + } + ], + "variant": [ + { + "pattern": "SPAKE2+", + "primitive": "key-agree" + }, + { + "pattern": "SPAKE2+[-{group}][-{hashFunction}][-{kdf}][-{mac}]", + "primitive": "key-agree" + } + ] + }, { "family": "TUAK", "standard": [