{"crate":{"id":"ripemd","name":"ripemd","updated_at":"2026-03-27T14:59:46.006594Z","versions":[2175656,1992511,1969793,1810410,1712133,1583642,1470382,1277591,627405,622479,501530,464596,45386],"keywords":["digest","hash","ripemd"],"categories":["cryptography","no-std"],"badges":[],"created_at":"2017-02-13T17:28:13.942799Z","downloads":52368823,"recent_downloads":12976981,"default_version":"0.2.0","num_versions":13,"yanked":false,"max_version":"0.2.0","newest_version":"0.2.0","max_stable_version":"0.2.0","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","links":{"version_downloads":"/api/v1/crates/ripemd/downloads","versions":null,"owners":"/api/v1/crates/ripemd/owners","owner_team":"/api/v1/crates/ripemd/owner_team","owner_user":"/api/v1/crates/ripemd/owner_user","reverse_dependencies":"/api/v1/crates/ripemd/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":2175656,"crate":"ripemd","num":"0.2.0","dl_path":"/api/v1/crates/ripemd/0.2.0/download","readme_path":"/api/v1/crates/ripemd/0.2.0/readme","updated_at":"2026-03-27T14:59:46.006594Z","created_at":"2026-03-27T14:59:46.006594Z","downloads":3019919,"features":{"alloc":["digest/alloc"],"default":["alloc","oid"],"oid":["digest/oid"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0/downloads","authors":"/api/v1/crates/ripemd/0.2.0/authors"},"crate_size":18000,"published_by":null,"audit_actions":[],"checksum":"4dd4211456b4172d7e44261920c25acf07367c4f04bb5f5d54fc21b090d9b159","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":{"provider":"github","repository":"RustCrypto/hashes","run_id":"23652636720","sha":"b5051e5a5e7dc86a6c27c1ec7a390744ebcfb97a"},"linecounts":{"languages":{"Rust":{"code_lines":1102,"comment_lines":87,"files":6}},"total_code_lines":1102,"total_comment_lines":87}},{"id":1992511,"crate":"ripemd","num":"0.2.0-rc.5","dl_path":"/api/v1/crates/ripemd/0.2.0-rc.5/download","readme_path":"/api/v1/crates/ripemd/0.2.0-rc.5/readme","updated_at":"2026-02-02T17:13:20.075515Z","created_at":"2026-02-02T17:13:20.075515Z","downloads":9953,"features":{"alloc":["digest/alloc"],"default":["alloc","oid"],"oid":["digest/oid"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0-rc.5/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0-rc.5/downloads","authors":"/api/v1/crates/ripemd/0.2.0-rc.5/authors"},"crate_size":18188,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-02-02T17:13:20.075515Z"}],"checksum":"b86b56f40dd1fd9e48d4b66529a0b968e48f646fd6bec337be44d49f54ba7cf8","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1102,"comment_lines":87,"files":6}},"total_code_lines":1102,"total_comment_lines":87}},{"id":1969793,"crate":"ripemd","num":"0.2.0-rc.4","dl_path":"/api/v1/crates/ripemd/0.2.0-rc.4/download","readme_path":"/api/v1/crates/ripemd/0.2.0-rc.4/readme","updated_at":"2026-01-24T17:24:06.471541Z","created_at":"2026-01-24T17:24:06.471541Z","downloads":471,"features":{"alloc":["digest/alloc"],"default":["alloc","oid"],"oid":["digest/oid"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0-rc.4/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0-rc.4/downloads","authors":"/api/v1/crates/ripemd/0.2.0-rc.4/authors"},"crate_size":18195,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-01-24T17:24:06.471541Z"}],"checksum":"62289234b5b4b79919baf4546acd935d28124e783e60f288383360d8a40d8996","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1102,"comment_lines":87,"files":6}},"total_code_lines":1102,"total_comment_lines":87}},{"id":1810410,"crate":"ripemd","num":"0.2.0-rc.3","dl_path":"/api/v1/crates/ripemd/0.2.0-rc.3/download","readme_path":"/api/v1/crates/ripemd/0.2.0-rc.3/readme","updated_at":"2025-11-05T18:08:31.666172Z","created_at":"2025-11-05T18:08:31.666172Z","downloads":3164,"features":{"alloc":["digest/alloc"],"default":["alloc","oid"],"oid":["digest/oid"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0-rc.3/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0-rc.3/downloads","authors":"/api/v1/crates/ripemd/0.2.0-rc.3/authors"},"crate_size":18211,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-11-05T18:08:31.666172Z"}],"checksum":"1fc804eb044d044dcfa77f973ace1f4faa1084f130d9a7ec49c274ce47afda67","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1102,"comment_lines":87,"files":6}},"total_code_lines":1102,"total_comment_lines":87}},{"id":1712133,"crate":"ripemd","num":"0.2.0-rc.1","dl_path":"/api/v1/crates/ripemd/0.2.0-rc.1/download","readme_path":"/api/v1/crates/ripemd/0.2.0-rc.1/readme","updated_at":"2025-09-02T23:07:32.817409Z","created_at":"2025-09-02T23:07:32.817409Z","downloads":1565,"features":{"alloc":["digest/alloc"],"default":["alloc","oid"],"oid":["digest/oid"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0-rc.1/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0-rc.1/downloads","authors":"/api/v1/crates/ripemd/0.2.0-rc.1/authors"},"crate_size":18184,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-09-02T23:07:32.817409Z"}],"checksum":"351a70143b14f25fdfbd877a3c5e89cd7d955ff3bee4eb2a0769a7c7515e144c","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1102,"comment_lines":87,"files":6}},"total_code_lines":1102,"total_comment_lines":87}},{"id":1583642,"crate":"ripemd","num":"0.2.0-rc.0","dl_path":"/api/v1/crates/ripemd/0.2.0-rc.0/download","readme_path":"/api/v1/crates/ripemd/0.2.0-rc.0/readme","updated_at":"2025-05-29T14:06:15.511533Z","created_at":"2025-05-29T14:06:15.511533Z","downloads":3498,"features":{"alloc":["digest/alloc"],"default":["alloc","oid"],"oid":["digest/oid"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0-rc.0/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0-rc.0/downloads","authors":"/api/v1/crates/ripemd/0.2.0-rc.0/authors"},"crate_size":18129,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-05-29T14:06:15.511533Z"}],"checksum":"790779cfa1b78709fe36d030c80731cf8f4829c9afcf8cfe22fd7ca2d844bd43","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1102,"comment_lines":87,"files":6}},"total_code_lines":1102,"total_comment_lines":87}},{"id":1470382,"crate":"ripemd","num":"0.2.0-pre.5","dl_path":"/api/v1/crates/ripemd/0.2.0-pre.5/download","readme_path":"/api/v1/crates/ripemd/0.2.0-pre.5/readme","updated_at":"2025-03-05T21:17:17.235955Z","created_at":"2025-03-05T21:17:17.235955Z","downloads":1033,"features":{"default":["oid","std"],"oid":["digest/oid"],"std":["digest/std"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0-pre.5/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0-pre.5/downloads","authors":"/api/v1/crates/ripemd/0.2.0-pre.5/authors"},"crate_size":18150,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2025-03-05T21:17:17.235955Z"}],"checksum":"2a4de4bc6be16ba3edbf7006bedaf604f86917d5dc21c0e23e36b9dc88bb615c","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1104,"comment_lines":83,"files":5}},"total_code_lines":1104,"total_comment_lines":83}},{"id":1277591,"crate":"ripemd","num":"0.2.0-pre.4","dl_path":"/api/v1/crates/ripemd/0.2.0-pre.4/download","readme_path":"/api/v1/crates/ripemd/0.2.0-pre.4/readme","updated_at":"2024-09-22T13:35:58.451091Z","created_at":"2024-09-22T13:35:58.451091Z","downloads":769913,"features":{"default":["oid","std"],"oid":["digest/oid"],"std":["digest/std"],"zeroize":["digest/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.2.0-pre.4/dependencies","version_downloads":"/api/v1/crates/ripemd/0.2.0-pre.4/downloads","authors":"/api/v1/crates/ripemd/0.2.0-pre.4/authors"},"crate_size":17422,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-09-22T13:35:58.451091Z"}],"checksum":"e48cf93482ea998ad1302c42739bc73ab3adc574890c373ec89710e219357579","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1104,"comment_lines":83,"files":5}},"total_code_lines":1104,"total_comment_lines":83}},{"id":627405,"crate":"ripemd","num":"0.1.3","dl_path":"/api/v1/crates/ripemd/0.1.3/download","readme_path":"/api/v1/crates/ripemd/0.1.3/readme","updated_at":"2022-09-23T10:23:56.483898Z","created_at":"2022-09-23T10:23:56.483898Z","downloads":46715746,"features":{"default":["std"],"oid":["digest/oid"],"std":["digest/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.1.3/dependencies","version_downloads":"/api/v1/crates/ripemd/0.1.3/downloads","authors":"/api/v1/crates/ripemd/0.1.3/authors"},"crate_size":16601,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-09-23T10:23:56.483898Z"}],"checksum":"bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1059,"comment_lines":83,"files":5}},"total_code_lines":1059,"total_comment_lines":83}},{"id":622479,"crate":"ripemd","num":"0.1.2","dl_path":"/api/v1/crates/ripemd/0.1.2/download","readme_path":"/api/v1/crates/ripemd/0.1.2/readme","updated_at":"2022-09-16T03:39:25.013556Z","created_at":"2022-09-16T03:39:25.013556Z","downloads":143370,"features":{"default":["std"],"std":["digest/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.1.2/dependencies","version_downloads":"/api/v1/crates/ripemd/0.1.2/downloads","authors":"/api/v1/crates/ripemd/0.1.2/authors"},"crate_size":16213,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-09-16T03:39:25.013556Z"}],"checksum":"74e2ee464e763f6527991a6d532142e3c2016eb9907cc081401c11862c26a840","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1042,"comment_lines":83,"files":5}},"total_code_lines":1042,"total_comment_lines":83}},{"id":501530,"crate":"ripemd","num":"0.1.1","dl_path":"/api/v1/crates/ripemd/0.1.1/download","readme_path":"/api/v1/crates/ripemd/0.1.1/readme","updated_at":"2022-02-17T10:14:33.923353Z","created_at":"2022-02-17T10:14:33.923353Z","downloads":1414296,"features":{"default":["std"],"std":["digest/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.1.1/dependencies","version_downloads":"/api/v1/crates/ripemd/0.1.1/downloads","authors":"/api/v1/crates/ripemd/0.1.1/authors"},"crate_size":14793,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-02-17T10:14:33.923353Z"}],"checksum":"1facec54cb5e0dc08553501fa740091086d0259ad0067e0d4103448e4cb22ed3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":842,"comment_lines":62,"files":4}},"total_code_lines":842,"total_comment_lines":62}},{"id":464596,"crate":"ripemd","num":"0.1.0","dl_path":"/api/v1/crates/ripemd/0.1.0/download","readme_path":"/api/v1/crates/ripemd/0.1.0/readme","updated_at":"2021-12-07T19:59:51.856674Z","created_at":"2021-12-07T19:59:51.856674Z","downloads":238562,"features":{"default":["std"],"std":["digest/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.1.0/dependencies","version_downloads":"/api/v1/crates/ripemd/0.1.0/downloads","authors":"/api/v1/crates/ripemd/0.1.0/authors"},"crate_size":14778,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2021-12-07T19:59:51.856674Z"}],"checksum":"ea54b64a1a8410c48395c154adadbad7e1bcd02debca79fc3694386cf73e5799","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of the RIPEMD hash functions","homepage":null,"documentation":"https://docs.rs/ripemd","repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":845,"comment_lines":62,"files":4}},"total_code_lines":845,"total_comment_lines":62}},{"id":45386,"crate":"ripemd","num":"0.0.0","dl_path":"/api/v1/crates/ripemd/0.0.0/download","readme_path":"/api/v1/crates/ripemd/0.0.0/readme","updated_at":"2017-11-30T04:17:36.637050Z","created_at":"2017-02-13T17:28:13.942799Z","downloads":2432,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/ripemd/0.0.0/dependencies","version_downloads":"/api/v1/crates/ripemd/0.0.0/downloads","authors":"/api/v1/crates/ripemd/0.0.0/authors"},"crate_size":340,"published_by":null,"audit_actions":[],"checksum":"f00955108cf9dc3bcd95db7f976ac2a2a716f92a8a4200875ef81ce1b975a317","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"RIPEMD family of cryptographic hash functions","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"keywords":[{"id":"digest","keyword":"digest","created_at":"2016-06-27T01:08:18.960899Z","crates_cnt":180},{"id":"hash","keyword":"hash","created_at":"2014-11-21T00:04:00.701711Z","crates_cnt":936},{"id":"ripemd","keyword":"ripemd","created_at":"2021-12-07T19:59:51.856674Z","crates_cnt":1}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7880},{"id":"no-std","category":"No standard library","slug":"no-std","description":"Crates that are able to function without the Rust standard library.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":13687}]}