const github.com/refraction-networking/utls.X25519
73 uses
github.com/refraction-networking/utls (current package)
common.go#L153: X25519 CurveID = 29
common_string.go#L73: _ = x[X25519-29]
defaults.go#L26: return []CurveID{X25519MLKEM768, X25519, CurveP256, CurveP384, CurveP521}
handshake_client.go#L167: keyShareKeys.ecdhe, err = generateECDHEKey(config.rand(), X25519)
handshake_client.go#L187: if slices.Contains(hello.supportedCurves, X25519) {
handshake_client.go#L188: hello.keyShares = append(hello.keyShares, keyShare{group: X25519, data: x25519EphemeralKey})
handshake_server_tls13.go#L251: ecdhGroup = X25519
key_schedule.go#L75: case X25519:
key_schedule.go#L91: return X25519, true
u_parrots.go#L79: X25519, CurveP256, CurveP384}},
u_parrots.go#L137: {Group: X25519},
u_parrots.go#L148: X25519,
u_parrots.go#L188: X25519,
u_parrots.go#L212: {Group: X25519},
u_parrots.go#L261: X25519,
u_parrots.go#L284: {Group: X25519},
u_parrots.go#L333: X25519,
u_parrots.go#L356: {Group: X25519},
u_parrots.go#L405: X25519,
u_parrots.go#L428: {Group: X25519},
u_parrots.go#L478: X25519,
u_parrots.go#L501: {Group: X25519},
u_parrots.go#L549: X25519,
u_parrots.go#L572: {Group: X25519},
u_parrots.go#L622: X25519,
u_parrots.go#L646: {Group: X25519},
u_parrots.go#L695: X25519,
u_parrots.go#L718: {Group: X25519},
u_parrots.go#L769: X25519,
u_parrots.go#L793: {Group: X25519},
u_parrots.go#L842: X25519,
u_parrots.go#L866: {Group: X25519},
u_parrots.go#L915: X25519,
u_parrots.go#L939: {Group: X25519},
u_parrots.go#L983: &SupportedCurvesExtension{[]CurveID{X25519, CurveP256, CurveP384, CurveP521}},
u_parrots.go#L1037: X25519,
u_parrots.go#L1051: {Group: X25519},
u_parrots.go#L1108: X25519,
u_parrots.go#L1130: {Group: X25519},
u_parrots.go#L1189: X25519,
u_parrots.go#L1211: {Group: X25519},
u_parrots.go#L1271: X25519,
u_parrots.go#L1303: Group: X25519,
u_parrots.go#L1378: X25519,
u_parrots.go#L1410: Group: X25519,
u_parrots.go#L1511: X25519,
u_parrots.go#L1573: X25519,
u_parrots.go#L1637: {Group: X25519},
u_parrots.go#L1649: X25519,
u_parrots.go#L1700: X25519,
u_parrots.go#L1726: {Group: X25519},
u_parrots.go#L1767: X25519,
u_parrots.go#L1821: X25519,
u_parrots.go#L1861: Group: X25519,
u_parrots.go#L1925: X25519,
u_parrots.go#L1965: Group: X25519,
u_parrots.go#L2037: X25519,
u_parrots.go#L2080: Group: X25519,
u_parrots.go#L2217: X25519,
u_parrots.go#L2261: Group: X25519,
u_parrots.go#L2325: X25519,
u_parrots.go#L2365: Group: X25519,
u_parrots.go#L2429: X25519,
u_parrots.go#L2452: {Group: X25519},
u_parrots.go#L2500: X25519,
u_parrots.go#L2523: {Group: X25519},
u_parrots.go#L2571: X25519,
u_parrots.go#L2594: {Group: X25519},
u_parrots.go#L2645: X25519,
u_parrots.go#L2669: {Group: X25519},
u_parrots.go#L2888: ecdheKey, err := generateECDHEKey(uconn.config.rand(), X25519)
u_parrots.go#L3061: curveIDs = append(curveIDs, X25519)
u_parrots.go#L3109: {Group: X25519}, // the key for the group will be generated later
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |