github.com/refraction-networking/utls.KeyShare.Group (field)
75 uses
github.com/refraction-networking/utls (current package)
u_parrots.go#L136: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L137: {Group: X25519},
u_parrots.go#L211: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L212: {Group: X25519},
u_parrots.go#L283: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L284: {Group: X25519},
u_parrots.go#L355: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L356: {Group: X25519},
u_parrots.go#L427: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L428: {Group: X25519},
u_parrots.go#L500: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L501: {Group: X25519},
u_parrots.go#L571: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L572: {Group: X25519},
u_parrots.go#L644: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L645: {Group: X25519Kyber768Draft00},
u_parrots.go#L646: {Group: X25519},
u_parrots.go#L717: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L718: {Group: X25519},
u_parrots.go#L791: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L792: {Group: X25519Kyber768Draft00},
u_parrots.go#L793: {Group: X25519},
u_parrots.go#L864: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L865: {Group: X25519MLKEM768},
u_parrots.go#L866: {Group: X25519},
u_parrots.go#L937: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L938: {Group: X25519MLKEM768},
u_parrots.go#L939: {Group: X25519},
u_parrots.go#L1051: {Group: X25519},
u_parrots.go#L1052: {Group: CurveP256},
u_parrots.go#L1130: {Group: X25519},
u_parrots.go#L1131: {Group: CurveP256}, //key_share
u_parrots.go#L1211: {Group: X25519},
u_parrots.go#L1212: {Group: CurveP256}, //key_share
u_parrots.go#L1303: Group: X25519,
u_parrots.go#L1306: Group: CurveP256,
u_parrots.go#L1410: Group: X25519,
u_parrots.go#L1413: Group: CurveP256,
u_parrots.go#L1637: {Group: X25519},
u_parrots.go#L1725: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L1726: {Group: X25519},
u_parrots.go#L1855: Group: GREASE_PLACEHOLDER,
u_parrots.go#L1861: Group: X25519,
u_parrots.go#L1959: Group: GREASE_PLACEHOLDER,
u_parrots.go#L1965: Group: X25519,
u_parrots.go#L2074: Group: GREASE_PLACEHOLDER,
u_parrots.go#L2080: Group: X25519,
u_parrots.go#L2255: Group: GREASE_PLACEHOLDER,
u_parrots.go#L2261: Group: X25519,
u_parrots.go#L2359: Group: GREASE_PLACEHOLDER,
u_parrots.go#L2365: Group: X25519,
u_parrots.go#L2451: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L2452: {Group: X25519},
u_parrots.go#L2522: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L2523: {Group: X25519},
u_parrots.go#L2593: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L2594: {Group: X25519},
u_parrots.go#L2667: {Group: CurveID(GREASE_PLACEHOLDER), Data: []byte{0}},
u_parrots.go#L2668: {Group: X25519Kyber768Draft00},
u_parrots.go#L2669: {Group: X25519},
u_parrots.go#L2878: curveID := ext.KeyShares[i].Group
u_parrots.go#L2880: ext.KeyShares[i].Group = CurveID(GetBoringGREASEValue(uconn.greaseSeed, ssl_grease_group))
u_parrots.go#L3109: {Group: X25519}, // the key for the group will be generated later
u_parrots.go#L3112: ks.KeyShares[0].Group = CurveP256
u_parrots.go#L3115: ks.KeyShares = append(ks.KeyShares, KeyShare{Group: CurveP256})
u_parrots.go#L3118: ks.KeyShares = append([]KeyShare{{Group: X25519MLKEM768}}, ks.KeyShares...)
u_public.go#L630: Group CurveID `json:"group"`
u_public.go#L635: return keyShare{group: ks.Group, data: ks.Data}
u_public.go#L639: return KeyShare{Group: ks.group, Data: ks.data}
u_tls_extensions.go#L1257: b[i] = byte(ks.Group >> 8)
u_tls_extensions.go#L1258: b[i+1] = byte(ks.Group)
u_tls_extensions.go#L1285: ks.Group = CurveID(unGREASEUint16(group))
u_tls_extensions.go#L1288: if ks.Group != GREASE_PLACEHOLDER {
u_tls_extensions.go#L1316: Group: GREASE_PLACEHOLDER,
u_tls_extensions.go#L1324: Group: CurveID(groupID),
 |
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. |