Skip to content

Commit c387219

Browse files
committed
tls: rename Kyber<x>X25519 to X25519Kyber<x>Draft00 (#122)
1 parent 76fca2e commit c387219

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/crypto/tls/cfkem.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// [...]
1313
//
1414
// config.CurvePreferences = []tls.CurveID{
15-
// hybrid.Kyber512X25519().(tls.TLSScheme).TLSCurveID(),
15+
// hybrid.X25519Kyber512Draft00().(tls.TLSScheme).TLSCurveID(),
1616
// tls.X25519,
1717
// tls.P256,
1818
// }
@@ -31,17 +31,17 @@ import (
3131
type clientKeySharePrivate interface{}
3232

3333
var (
34-
Kyber512X25519 = CurveID(0xfe30)
35-
Kyber768X25519 = CurveID(0xfe31)
36-
invalidCurveID = CurveID(0)
34+
X25519Kyber512Draft00 = CurveID(0xfe30)
35+
X25519Kyber768Draft00 = CurveID(0xfe31)
36+
invalidCurveID = CurveID(0)
3737
)
3838

3939
func kemSchemeKeyToCurveID(s kem.Scheme) CurveID {
4040
switch s.Name() {
4141
case "Kyber512-X25519":
42-
return Kyber512X25519
42+
return X25519Kyber512Draft00
4343
case "Kyber768-X25519":
44-
return Kyber768X25519
44+
return X25519Kyber768Draft00
4545
default:
4646
return invalidCurveID
4747
}
@@ -66,9 +66,9 @@ func clientKeySharePrivateCurveID(ks clientKeySharePrivate) CurveID {
6666
// Returns scheme by CurveID if supported by Circl
6767
func curveIdToCirclScheme(id CurveID) kem.Scheme {
6868
switch id {
69-
case Kyber512X25519:
69+
case X25519Kyber512Draft00:
7070
return hybrid.Kyber512X25519()
71-
case Kyber768X25519:
71+
case X25519Kyber768Draft00:
7272
return hybrid.Kyber768X25519()
7373
}
7474
return nil

0 commit comments

Comments
 (0)