type crypto/internal/fips140/mldsa.PrivateKey
28 uses
crypto/internal/fips140/mldsa (current package)
cast.go#L16: func fipsPCT(priv *PrivateKey) {
mldsa.go#L58: type PrivateKey struct {
mldsa.go#L69: func (priv *PrivateKey) Equal(x *PrivateKey) bool {
mldsa.go#L73: func (priv *PrivateKey) Bytes() []byte {
mldsa.go#L78: func (priv *PrivateKey) PublicKey() *PublicKey {
mldsa.go#L113: func GenerateKey44() *PrivateKey {
mldsa.go#L123: func GenerateKey65() *PrivateKey {
mldsa.go#L133: func GenerateKey87() *PrivateKey {
mldsa.go#L145: func NewPrivateKey44(seed []byte) (*PrivateKey, error) {
mldsa.go#L154: func NewPrivateKey65(seed []byte) (*PrivateKey, error) {
mldsa.go#L163: func NewPrivateKey87(seed []byte) (*PrivateKey, error) {
mldsa.go#L172: func newPrivateKey(seed *[32]byte, p parameters) *PrivateKey {
mldsa.go#L175: priv := &PrivateKey{pub: PublicKey{p: p}}
mldsa.go#L337: func Sign(priv *PrivateKey, msg []byte, context string) ([]byte, error) {
mldsa.go#L349: func SignDeterministic(priv *PrivateKey, msg []byte, context string) ([]byte, error) {
mldsa.go#L360: func TestingOnlySignWithRandom(priv *PrivateKey, msg []byte, context string, random []byte) ([]byte, error) {
mldsa.go#L373: func SignExternalMu(priv *PrivateKey, μ []byte) ([]byte, error) {
mldsa.go#L384: func SignExternalMuDeterministic(priv *PrivateKey, μ []byte) ([]byte, error) {
mldsa.go#L394: func TestingOnlySignExternalMuWithRandom(priv *PrivateKey, μ []byte, random []byte) ([]byte, error) {
mldsa.go#L421: func signInternal(priv *PrivateKey, μ *[64]byte, random *[32]byte) []byte {
semiexpanded.go#L38: func TestingOnlyNewPrivateKeyFromSemiExpanded(sk []byte) (*PrivateKey, error) {
semiexpanded.go#L57: priv := &PrivateKey{pub: PublicKey{p: p}}
semiexpanded.go#L118: func TestingOnlyPrivateKeySemiExpandedBytes(priv *PrivateKey) []byte {
crypto/mldsa
mldsa_fips140v1.26.go#L21: k mldsa.PrivateKey
mldsa_fips140v1.26.go#L45: var k *mldsa.PrivateKey
mldsa_fips140v1.26.go#L106: if sk.k == (mldsa.PrivateKey{}) {
mldsa_fips140v1.26.go#L129: if sk.k == (mldsa.PrivateKey{}) {