{"id":13828821,"url":"https://github.com/stainless-steel/md5","last_synced_at":"2025-04-04T14:09:48.615Z","repository":{"id":54344994,"uuid":"37804887","full_name":"stainless-steel/md5","owner":"stainless-steel","description":"MD5 hash function","archived":false,"fork":false,"pushed_at":"2024-04-29T10:57:44.000Z","size":97,"stargazers_count":77,"open_issues_count":2,"forks_count":18,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-31T14:00:12.311Z","etag":null,"topics":["algorithms","checksum","cryptography","digest","hash","md5"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stainless-steel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-06-21T10:23:53.000Z","updated_at":"2025-03-18T12:52:26.000Z","dependencies_parsed_at":"2024-05-04T05:34:17.895Z","dependency_job_id":null,"html_url":"https://github.com/stainless-steel/md5","commit_stats":{"total_commits":90,"total_committers":9,"mean_commits":10.0,"dds":"0.11111111111111116","last_synced_commit":"3236fc93c26af909923767e65be87e45c47aab89"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stainless-steel%2Fmd5","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stainless-steel%2Fmd5/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stainless-steel%2Fmd5/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stainless-steel%2Fmd5/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stainless-steel","download_url":"https://codeload.github.com/stainless-steel/md5/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247190255,"owners_count":20898702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","checksum","cryptography","digest","hash","md5"],"created_at":"2024-08-04T09:03:11.976Z","updated_at":"2025-04-04T14:09:48.594Z","avatar_url":"https://github.com/stainless-steel.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"# MD5 [![Package][package-img]][package-url] [![Documentation][documentation-img]][documentation-url] [![Build][build-img]][build-url]\n\nThe package provides the [MD5] hash function.\n\n## Example\n\n```rust\nlet digest = md5::compute(b\"abcdefghijklmnopqrstuvwxyz\");\nassert_eq!(format!(\"{:x}\", digest), \"c3fcd3d76192e4007dfb496cca67e13b\");\n```\n\n## Security Warning\n\nThe package is provided for the purposes of interoperability with protocols and\nsystems that mandate the use of MD5. However, MD5 should be considered\n[cryptographically broken and unsuitable for further use][VU836068]. Collision\nattacks against MD5 are both practical and trivial, and [theoretical attacks\nagainst MD5 have been found][ACM1724151].\n\n[RFC6151] advises no new protocols to be designed with any MD5-based\nconstructions, including HMAC-MD5.\n\n## Contribution\n\nYour contribution is highly appreciated. Do not hesitate to open an issue or a\npull request. Note that any contribution submitted for inclusion in the project\nwill be licensed according to the terms given in [LICENSE.md](LICENSE.md).\n\n[ACM1724151]: https://dl.acm.org/citation.cfm?id=1724151\n[MD5]: https://en.wikipedia.org/wiki/MD5\n[RFC6151]: https://tools.ietf.org/html/rfc6151\n[VU836068]: https://www.kb.cert.org/vuls/id/836068\n\n[build-img]: https://github.com/stainless-steel/md5/workflows/build/badge.svg\n[build-url]: https://github.com/stainless-steel/md5/actions/workflows/build.yml\n[documentation-img]: https://docs.rs/md5/badge.svg\n[documentation-url]: https://docs.rs/md5\n[package-img]: https://img.shields.io/crates/v/md5.svg\n[package-url]: https://crates.io/crates/md5\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstainless-steel%2Fmd5","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstainless-steel%2Fmd5","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstainless-steel%2Fmd5/lists"}