Documentation ¶
Overview ¶
Package subtle provides utility functions.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComputeHash ¶
ComputeHash calculates a hash of the given data using the given hash function.
func ConvertCurveName ¶
ConvertCurveName converts different forms of a curve name to the name that tink recognizes
func ConvertHashName ¶
ConvertHashName converts different forms of a hash name to the hash name that tink recognizes.
func GetCurve ¶
GetCurve returns the curve object that corresponds to the given curve type. It returns null if the curve type is not supported.
func GetHashFunc ¶
GetHashFunc returns the corresponding hash function of the given hash name.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package aead provides subtle implementations of the Aead primitive.
|
Package aead provides subtle implementations of the Aead primitive. |
Package mac provides subtle implementations of the Mac primitive.
|
Package mac provides subtle implementations of the Mac primitive. |
Package random provides functions that generate random numbers or bytes.
|
Package random provides functions that generate random numbers or bytes. |
Package signature provides subtle implementations of the PublicKeySign and PublicKeyVerify primitives.
|
Package signature provides subtle implementations of the PublicKeySign and PublicKeyVerify primitives. |
Click to show internal directories.
Click to hide internal directories.