Nimony

The road to Nim 3

md5

nimony/lib/std/md5.nim

This module implements the MD5 message digest algorithm (RFC 1321).

.. warning:: MD5 is considered broken for cryptographic use (collisions are feasible). Use it only for checksums / non-security purposes.

It offers both the one-shot API (toMD5, getMD5, and $ on a digest) and the incremental MD5Context (md5Init / md5Update / md5Final) for hashing data that arrives in pieces.