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": [