Skip to content

Commit 0e74972

Browse files
Merge branch 'master' into feat/crypto-registry-srp-jpake
2 parents a13a7a9 + c9d1e9a commit 0e74972

2 files changed

Lines changed: 62 additions & 0 deletions

File tree

schema/cryptography-defs.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,6 +1070,21 @@
10701070
}
10711071
]
10721072
},
1073+
{
1074+
"family": "OPAQUE",
1075+
"standard": [
1076+
{
1077+
"name": "RFC9807",
1078+
"url": "https://doi.org/10.17487/RFC9807"
1079+
}
1080+
],
1081+
"variant": [
1082+
{
1083+
"pattern": "OPAQUE-3DH[-{group}][-{hashFunction}][-{ksf}][-{kdf}][-{mac}]",
1084+
"primitive": "key-agree"
1085+
}
1086+
]
1087+
},
10731088
{
10741089
"family": "MILENAGE",
10751090
"standard": [
@@ -1089,6 +1104,36 @@
10891104
}
10901105
]
10911106
},
1107+
{
1108+
"family": "SPAKE2",
1109+
"standard": [
1110+
{
1111+
"name": "RFC9382",
1112+
"url": "https://doi.org/10.17487/RFC9382"
1113+
}
1114+
],
1115+
"variant": [
1116+
{
1117+
"pattern": "SPAKE2[-{group}][-{hashFunction}][-{kdf}][-{mac}]",
1118+
"primitive": "key-agree"
1119+
}
1120+
]
1121+
},
1122+
{
1123+
"family": "SPAKE2PLUS",
1124+
"standard": [
1125+
{
1126+
"name": "RFC9383",
1127+
"url": "https://doi.org/10.17487/RFC9383"
1128+
}
1129+
],
1130+
"variant": [
1131+
{
1132+
"pattern": "SPAKE2+[-{group}][-{hashFunction}][-{kdf}][-{mac}]",
1133+
"primitive": "key-agree"
1134+
}
1135+
]
1136+
},
10921137
{
10931138
"family": "TUAK",
10941139
"standard": [
@@ -1399,6 +1444,21 @@
13991444
}
14001445
]
14011446
},
1447+
{
1448+
"family": "Argon2",
1449+
"standard": [
1450+
{
1451+
"name": "RFC9106",
1452+
"url": "https://doi.org/10.17487/RFC9106"
1453+
}
1454+
],
1455+
"variant": [
1456+
{
1457+
"pattern": "Argon2(id|i|d)[-{memoryKiB}][-{passes}][-{parallelism}][-{saltLenBytes}][-{secretLenBytes}][-{associatedDataLenBytes}][-{tagLenBytes}]",
1458+
"primitive": "kdf"
1459+
}
1460+
]
1461+
},
14021462
{
14031463
"family": "PBKDF1",
14041464
"standard": [

schema/cryptography-defs.schema.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@
248248
"A5/2",
249249
"AES",
250250
"ARIA",
251+
"Argon2",
251252
"Ascon",
252253
"BLAKE2",
253254
"BLAKE3",
@@ -286,6 +287,7 @@
286287
"ML-DSA",
287288
"ML-KEM",
288289
"MQV",
290+
"OPAQUE",
289291
"PBES1",
290292
"PBES2",
291293
"PBKDF1",

0 commit comments

Comments
 (0)