# Functions
AttributeMap is a map conversion helper function.
AttributeValue converts a standard Golang type into an AttributeValue structure.
Convert is a helper function for generating proper Grep11Error structures.
DumpAttributes converts an Attribute slice into a string of Attributes.
GetAttributeByteValue obtains the byte slice equivalent of an attribute struct.
GetNamedCurveFromOID returns an elliptic curve from the specified curve OID.
GetPubKey converts an ep11 SPKI structure to a golang ecdsa.PublicKey.
GetPubkeyBytesFromSPKI extracts a coordinate bit array from the public key in SPKI format.
GetSignMechanismFromOID returns the signing mechanism associated with an object identifier.
NewEP11Signer is used in the creation of a TLS certificate.
Pause is a helper function that pauses test execution until the user types CTRL-c.
SetMechParm is a helper function that returns a properly formatted mechanism parameter for byte slice parameters.
# Variables
No description provided by the author
Round 2 strength.
No description provided by the author
No description provided by the author
The following variables are standardized elliptic curve definitions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
DH2Int defines the Diffie-Hellman Prime and Base values extracted from the public key.
DHParam defines the Diffie-Hellman algorithm Identifier structure.
DHPubKeyASN defines the Diffie-Hellman public key ASN1 encoding structure for GREP11.
EP11PrivateKey MUST implement crypto.Signer interface so that the crypt/tls package can use an EP11PrivateKey in tls.Certificate: https://golang.org/pkg/crypto/tls/#Certificate.
IAMPerRPCCredentials type defines the fields required for IBM Cloud IAM authentication This type implements the GRPC PerRPCCredentials interface.