Skip to content

Commit 6277ecf

Browse files
committed
Add TLS-PRF family
Fixes #874 The additional distinction for RFC7627 is to distinguish between usage of the extended master secret and not. Signed-off-by: Joachim Vandersmissen <git@jvdsn.com>
1 parent b92bd46 commit 6277ecf

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

schema/cryptography-defs.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -834,6 +834,41 @@
834834
}
835835
]
836836
},
837+
{
838+
"family": "TLS-PRF",
839+
"standard": [
840+
{
841+
"name": "RFC2246",
842+
"url": "https://doi.org/10.17487/RFC2246"
843+
},
844+
{
845+
"name": "RFC5246",
846+
"url": "https://doi.org/10.17487/RFC5246"
847+
},
848+
{
849+
"name": "RFC7627",
850+
"url": "https://doi.org/10.17487/RFC7627"
851+
},
852+
{
853+
"name": "RFC8446",
854+
"url": "https://doi.org/10.17487/RFC8446"
855+
}
856+
],
857+
"variant": [
858+
{
859+
"pattern": "TLS1-PRF[-RFC7627]",
860+
"primitive": "kdf"
861+
},
862+
{
863+
"pattern": "TLS12-PRF[-RFC7627][-{hashAlgorithm}]",
864+
"primitive": "kdf"
865+
},
866+
{
867+
"pattern": "TLS13-PRF[-{hashAlgorithm}]",
868+
"primitive": "kdf"
869+
}
870+
]
871+
},
837872
{
838873
"family": "GOST",
839874
"variant": [

0 commit comments

Comments
 (0)