| makeIV | Crypto.Cipher.Types |
| MaskGenAlgorithm | Crypto.PubKey.MaskGenFunction |
| maxContextLength | Crypto.PubKey.MLDSA |
| maybeCryptoError | Crypto.Error |
| MD2 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| MD4 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| MD5 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| memory | Crypto.KDF.Argon2 |
| MemoryCost | Crypto.KDF.Argon2 |
| merge | Crypto.Data.AFIS |
| MessageNotRecognized | |
| 1 (Data Constructor) | Crypto.PubKey.RSA.Types, Crypto.PubKey.RSA |
| 2 (Data Constructor) | Crypto.PubKey.Rabin.Types |
| messageRepresentative | Crypto.PubKey.MLDSA |
| MessageSizeIncorrect | Crypto.PubKey.RSA.Types, Crypto.PubKey.RSA |
| MessageTooLong | |
| 1 (Data Constructor) | Crypto.PubKey.RSA.Types, Crypto.PubKey.RSA |
| 2 (Data Constructor) | Crypto.PubKey.Rabin.Types |
| mgf1 | Crypto.PubKey.MaskGenFunction |
| minimumDigestSize | Crypto.OTP |
| minimumTagLength | Crypto.Cipher.Types |
| MiyaguchiPreneel | Crypto.ConstructHash.MiyaguchiPreneel |
| mkTOTPParams | Crypto.OTP |
| MLDSA | Crypto.PubKey.MLDSA |
| MLDSA44 | |
| 1 (Type/Class) | Crypto.PubKey.MLDSA |
| 2 (Data Constructor) | Crypto.PubKey.MLDSA |
| MLDSA65 | |
| 1 (Type/Class) | Crypto.PubKey.MLDSA |
| 2 (Data Constructor) | Crypto.PubKey.MLDSA |
| MLDSA87 | |
| 1 (Type/Class) | Crypto.PubKey.MLDSA |
| 2 (Data Constructor) | Crypto.PubKey.MLDSA |
| MLKEM | Crypto.PubKey.MLKEM |
| MLKEM1024 | |
| 1 (Type/Class) | Crypto.PubKey.MLKEM |
| 2 (Data Constructor) | Crypto.PubKey.MLKEM |
| MLKEM512 | |
| 1 (Type/Class) | Crypto.PubKey.MLKEM |
| 2 (Data Constructor) | Crypto.PubKey.MLKEM |
| MLKEM768 | |
| 1 (Type/Class) | Crypto.PubKey.MLKEM |
| 2 (Data Constructor) | Crypto.PubKey.MLKEM |
| modF2m | Crypto.Number.F2m |
| ModulusAssertionError | |
| 1 (Type/Class) | Crypto.Number.ModArithmetic |
| 2 (Data Constructor) | Crypto.Number.ModArithmetic |
| MonadPseudoRandom | Crypto.Random.Types, Crypto.Random |
| MonadRandom | Crypto.Random.Types, Crypto.Random |
| MOVBE | Crypto.System.CPU |
| Mu | Crypto.PubKey.MLDSA |
| mu | Crypto.PubKey.MLDSA |
| MuContext | Crypto.PubKey.MLDSA |
| muFinalize | Crypto.PubKey.MLDSA |
| muInit | Crypto.PubKey.MLDSA |
| mulF2m | Crypto.Number.F2m |
| muSize | Crypto.PubKey.MLDSA |
| MutableContext | Crypto.Hash.IO |
| muUpdate | Crypto.PubKey.MLDSA |
| muUpdates | Crypto.PubKey.MLDSA |