type crypto/mldsa.PrivateKey
17 uses
crypto/mldsa (current package)
mldsa_fips140v1.26.go#L20: type PrivateKey struct {
mldsa_fips140v1.26.go#L27: func GenerateKey(params Parameters) (*PrivateKey, error) {
mldsa_fips140v1.26.go#L30: return &PrivateKey{k: *mldsa.GenerateKey44()}, nil
mldsa_fips140v1.26.go#L32: return &PrivateKey{k: *mldsa.GenerateKey65()}, nil
mldsa_fips140v1.26.go#L34: return &PrivateKey{k: *mldsa.GenerateKey87()}, nil
mldsa_fips140v1.26.go#L43: func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) {
mldsa_fips140v1.26.go#L59: return &PrivateKey{k: *k}, nil
mldsa_fips140v1.26.go#L65: func (sk *PrivateKey) Public() crypto.PublicKey {
mldsa_fips140v1.26.go#L73: func (sk *PrivateKey) Equal(x crypto.PrivateKey) bool {
mldsa_fips140v1.26.go#L74: other, ok := x.(*PrivateKey)
mldsa_fips140v1.26.go#L82: func (sk *PrivateKey) PublicKey() *PublicKey {
mldsa_fips140v1.26.go#L90: func (sk *PrivateKey) Bytes() []byte {
mldsa_fips140v1.26.go#L105: func (sk *PrivateKey) Sign(_ io.Reader, message []byte, opts crypto.SignerOpts) (signature []byte, err error) {
mldsa_fips140v1.26.go#L128: func (sk *PrivateKey) SignDeterministic(message []byte, opts crypto.SignerOpts) (signature []byte, err error) {
crypto/tls
tls.go#L344: priv, ok := cert.PrivateKey.(*mldsa.PrivateKey)
tls.go#L374: case *rsa.PrivateKey, *ecdsa.PrivateKey, ed25519.PrivateKey, *mldsa.PrivateKey:
crypto/x509
pkcs8.go#L181: case *mldsa.PrivateKey: