Skip to content

Commit ba0154a

Browse files
Add TLS-PRF family (#875)
Fixes #874 The additional distinction for RFC7627 is to distinguish between usage of the extended master secret and not.
2 parents 09eea58 + 8bf6eb0 commit ba0154a

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
@@ -865,6 +865,41 @@
865865
}
866866
]
867867
},
868+
{
869+
"family": "TLS-PRF",
870+
"standard": [
871+
{
872+
"name": "RFC2246",
873+
"url": "https://doi.org/10.17487/RFC2246"
874+
},
875+
{
876+
"name": "RFC5246",
877+
"url": "https://doi.org/10.17487/RFC5246"
878+
},
879+
{
880+
"name": "RFC7627",
881+
"url": "https://doi.org/10.17487/RFC7627"
882+
},
883+
{
884+
"name": "RFC8446",
885+
"url": "https://doi.org/10.17487/RFC8446"
886+
}
887+
],
888+
"variant": [
889+
{
890+
"pattern": "TLS1-PRF[-RFC7627]",
891+
"primitive": "kdf"
892+
},
893+
{
894+
"pattern": "TLS12-PRF[-RFC7627][-{hashAlgorithm}]",
895+
"primitive": "kdf"
896+
},
897+
{
898+
"pattern": "TLS13-PRF[-{hashAlgorithm}]",
899+
"primitive": "kdf"
900+
}
901+
]
902+
},
868903
{
869904
"family": "GOST",
870905
"variant": [

0 commit comments

Comments
 (0)