MD6 是由 Ronald Rivest 設計的一種哈希算法,並且是 MD 系列中的一個後續版本。它的設計目的是為了克服 MD5 和 MD4 中的安全問題,並提供更高的安全性。MD6 算法在設計上相比於 MD5 更加複雜,並且支持可調的哈希長度(從 224 位到 512 位)。但值得注意的是,MD6 並沒有廣泛得到使用,並且並未成為標準。
儘管如此,MD6 並不是廣泛支援的哈希算法,許多現代的加密庫並未包括它,因此在現代應用中幾乎沒有使用。現代的安全哈希算法通常選擇 SHA-256 或 SHA-3。