crypto/elliptic.Curve.Params (method)

41 uses

	crypto/elliptic (current package)
		elliptic.go#L33: 	Params() *CurveParams
		elliptic.go#L76: 	N := curve.Params().N
		elliptic.go#L112: 	byteLen := (curve.Params().BitSize + 7) / 8
		elliptic.go#L128: 	byteLen := (curve.Params().BitSize + 7) / 8
		elliptic.go#L158: 	byteLen := (curve.Params().BitSize + 7) / 8
		elliptic.go#L165: 	p := curve.Params().P
		elliptic.go#L185: 	byteLen := (curve.Params().BitSize + 7) / 8
		elliptic.go#L192: 	p := curve.Params().P
		elliptic.go#L198: 	y = curve.Params().polynomial(x)
		params.go#L329: 		if params == c.Params() {

	crypto/ecdsa
		ecdsa.go#L338: 		x, y, d, err := boring.GenerateKeyECDSA(c.Params().Name)
		ecdsa.go#L348: 	switch c.Params() {
		ecdsa.go#L349: 	case elliptic.P224().Params():
		ecdsa.go#L351: 	case elliptic.P256().Params():
		ecdsa.go#L353: 	case elliptic.P384().Params():
		ecdsa.go#L355: 	case elliptic.P521().Params():
		ecdsa.go#L394: 	switch priv.Curve.Params() {
		ecdsa.go#L395: 	case elliptic.P224().Params():
		ecdsa.go#L397: 	case elliptic.P256().Params():
		ecdsa.go#L399: 	case elliptic.P384().Params():
		ecdsa.go#L401: 	case elliptic.P521().Params():
		ecdsa.go#L434: 	switch priv.Curve.Params() {
		ecdsa.go#L435: 	case elliptic.P224().Params():
		ecdsa.go#L437: 	case elliptic.P256().Params():
		ecdsa.go#L439: 	case elliptic.P384().Params():
		ecdsa.go#L441: 	case elliptic.P521().Params():
		ecdsa.go#L506: 	switch pub.Curve.Params() {
		ecdsa.go#L507: 	case elliptic.P224().Params():
		ecdsa.go#L509: 	case elliptic.P256().Params():
		ecdsa.go#L511: 	case elliptic.P384().Params():
		ecdsa.go#L513: 	case elliptic.P521().Params():
		ecdsa.go#L581: 	if priv.D.BitLen() > priv.Curve.Params().N.BitLen() {
		ecdsa.go#L588: 	size := (priv.Curve.Params().N.BitLen() + 7) / 8
		ecdsa.go#L605: 	bitSize := curve.Params().BitSize
		ecdsa.go#L628: 	byteLen := (curve.Params().BitSize + 7) / 8
		ecdsa_legacy.go#L43: 	orderBits := c.Params().N.BitLen()
		ecdsa_legacy.go#L109: 	N := c.Params().N
		ecdsa_legacy.go#L172: 	N := c.Params().N
		ecdsa_legacy.go#L207: 		N := c.Params().N

	crypto/tls
		auth.go#L295: 			return fmt.Errorf("tls: unsupported certificate curve (%s)", pub.Curve.Params().Name)

	crypto/x509
		sec1.go#L112: 	size := (curve.Params().N.BitLen() + 7) / 8