package
0.0.0-20240729100353-fdfad402566b
Repository: https://github.com/smallstep/zcrypto.git
Documentation: pkg.go.dev

# Constants

IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.
IANA-assigned curve ID values, see http://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-8.

# Structs

DHParams can be used to store finite-field Diffie-Hellman parameters.
ECDHParams stores elliptic-curve Diffie-Hellman paramters.At any point in time, it is unlikely that both ServerPrivate and ClientPrivate will be non-nil.
ECDHPrivateParams are the TLS key exchange parameters for ECDH keys.
ECPoint represents an elliptic curve point and serializes nicely to JSON.
RSAClientParams are the TLS key exchange parameters for RSA keys.
RSAPublicKey provides JSON methods for the standard rsa.PublicKey.

# Type aliases

TLSCurveID is the type of a TLS identifier for an elliptic curve.