MCPcopy Index your code
hub / github.com/stainless-steel/md5

github.com/stainless-steel/md5 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
21 symbols 39 edges 2 files 0 documented · 0% 88 cross-repo links updated 12mo ago★ 842 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MD5 Package Documentation Build

The package provides the MD5 hash function.

Example

let digest = md5::compute(b"abcdefghijklmnopqrstuvwxyz");
assert_eq!(format!("{:x}", digest), "c3fcd3d76192e4007dfb496cca67e13b");

Security Warning

The package is provided for the purposes of interoperability with protocols and systems that mandate the use of MD5. However, MD5 should be considered cryptographically broken and unsuitable for further use. Collision attacks against MD5 are both practical and trivial, and theoretical attacks against MD5 have been found.

RFC6151 advises no new protocols to be designed with any MD5-based constructions, including HMAC-MD5.

Contribution

Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.

Core symbols most depended-on inside this repo

Shape

Method 11
Function 8
Class 2

Languages

Rust100%

Modules by API surface

src/lib.rs19 symbols
benches/lib.rs2 symbols

For agents

$ claude mcp add md5 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page