{"crate":{"id":"blake2b_simd","name":"blake2b_simd","updated_at":"2026-08-20T09:25:54.918528Z","versions":[3037890,1934424,1433363,894024,723507,455886,301308,201201,187864,174202,170675,166777,164514,162457,157723,156461,151887,149866,114641,114402,112385,112139,111797,108428,105268,104950,104054,103774,103573],"keywords":["blake2","blake2b","blake2bp"],"categories":[],"badges":[],"created_at":"2018-08-12T07:17:52.808085Z","downloads":59298436,"recent_downloads":9031293,"default_version":"1.0.5","num_versions":29,"yanked":false,"max_version":"1.0.5","newest_version":"1.0.5","max_stable_version":"1.0.5","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","links":{"version_downloads":"/api/v1/crates/blake2b_simd/downloads","versions":null,"owners":"/api/v1/crates/blake2b_simd/owners","owner_team":"/api/v1/crates/blake2b_simd/owner_team","owner_user":"/api/v1/crates/blake2b_simd/owner_user","reverse_dependencies":"/api/v1/crates/blake2b_simd/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3037890,"crate":"blake2b_simd","num":"1.0.5","dl_path":"/api/v1/crates/blake2b_simd/1.0.5/download","readme_path":"/api/v1/crates/blake2b_simd/1.0.5/readme","updated_at":"2026-08-20T09:25:54.918528Z","created_at":"2026-08-20T09:25:54.918528Z","downloads":1135139,"features":{"default":["std"],"std":["constant_time_eq/std"],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/1.0.5/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/1.0.5/downloads","authors":"/api/v1/crates/blake2b_simd/1.0.5/authors"},"crate_size":35233,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2026-08-20T09:25:54.918528Z"}],"checksum":"3560a7b1951efe814fcd721938313adc56753ca39f4b23847d7e9a2402f5dbff","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3248,"comment_lines":332,"files":8}},"total_code_lines":3248,"total_comment_lines":332}},{"id":1934424,"crate":"blake2b_simd","num":"1.0.4","dl_path":"/api/v1/crates/blake2b_simd/1.0.4/download","readme_path":"/api/v1/crates/blake2b_simd/1.0.4/readme","updated_at":"2026-01-10T21:03:36.250081Z","created_at":"2026-01-10T21:03:36.250081Z","downloads":9293519,"features":{"default":["std"],"std":["constant_time_eq/std"],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/1.0.4/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/1.0.4/downloads","authors":"/api/v1/crates/blake2b_simd/1.0.4/authors"},"crate_size":34878,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2026-01-10T21:03:36.250081Z"}],"checksum":"b79834656f71332577234b50bfc009996f7449e0c056884e6a02492ded0ca2f3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3130,"comment_lines":332,"files":8}},"total_code_lines":3130,"total_comment_lines":332}},{"id":1433363,"crate":"blake2b_simd","num":"1.0.3","dl_path":"/api/v1/crates/blake2b_simd/1.0.3/download","readme_path":"/api/v1/crates/blake2b_simd/1.0.3/readme","updated_at":"2025-02-04T19:25:34.339206Z","created_at":"2025-02-04T19:25:34.339206Z","downloads":8378751,"features":{"default":["std"],"std":[],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/1.0.3/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/1.0.3/downloads","authors":"/api/v1/crates/blake2b_simd/1.0.3/authors"},"crate_size":34528,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2025-02-04T19:25:34.339206Z"}],"checksum":"06e903a20b159e944f91ec8499fe1e55651480c541ea0a584f5d967c49ad9d99","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3078,"comment_lines":332,"files":8}},"total_code_lines":3078,"total_comment_lines":332}},{"id":894024,"crate":"blake2b_simd","num":"1.0.2","dl_path":"/api/v1/crates/blake2b_simd/1.0.2/download","readme_path":"/api/v1/crates/blake2b_simd/1.0.2/readme","updated_at":"2023-09-10T19:34:41.265643Z","created_at":"2023-09-10T19:34:41.265643Z","downloads":13321804,"features":{"default":["std"],"std":[],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/1.0.2/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/1.0.2/downloads","authors":"/api/v1/crates/blake2b_simd/1.0.2/authors"},"crate_size":34165,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2023-09-10T19:34:41.265643Z"}],"checksum":"23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3078,"comment_lines":332,"files":8}},"total_code_lines":3078,"total_comment_lines":332}},{"id":723507,"crate":"blake2b_simd","num":"1.0.1","dl_path":"/api/v1/crates/blake2b_simd/1.0.1/download","readme_path":"/api/v1/crates/blake2b_simd/1.0.1/readme","updated_at":"2023-02-09T23:55:37.952724Z","created_at":"2023-02-09T23:55:37.952724Z","downloads":4152587,"features":{"default":["std"],"std":[],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/1.0.1/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/1.0.1/downloads","authors":"/api/v1/crates/blake2b_simd/1.0.1/authors"},"crate_size":34167,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2023-02-09T23:55:37.952724Z"}],"checksum":"3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3078,"comment_lines":332,"files":8}},"total_code_lines":3078,"total_comment_lines":332}},{"id":455886,"crate":"blake2b_simd","num":"1.0.0","dl_path":"/api/v1/crates/blake2b_simd/1.0.0/download","readme_path":"/api/v1/crates/blake2b_simd/1.0.0/readme","updated_at":"2021-11-19T16:52:45.111463Z","created_at":"2021-11-19T16:52:45.111463Z","downloads":2963430,"features":{"default":["std"],"std":[],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/1.0.0/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/1.0.0/downloads","authors":"/api/v1/crates/blake2b_simd/1.0.0/authors"},"crate_size":34136,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2021-11-19T16:52:45.111463Z"}],"checksum":"72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3078,"comment_lines":332,"files":8}},"total_code_lines":3078,"total_comment_lines":332}},{"id":301308,"crate":"blake2b_simd","num":"0.5.11","dl_path":"/api/v1/crates/blake2b_simd/0.5.11/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.11/readme","updated_at":"2020-11-02T18:50:20.150855Z","created_at":"2020-11-02T18:50:20.150855Z","downloads":15632298,"features":{"default":["std"],"std":[],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.11/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.11/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.11/authors"},"crate_size":34096,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2020-11-02T18:50:20.150855Z"}],"checksum":"afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3052,"comment_lines":332,"files":8}},"total_code_lines":3052,"total_comment_lines":332}},{"id":201201,"crate":"blake2b_simd","num":"0.5.10","dl_path":"/api/v1/crates/blake2b_simd/0.5.10/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.10/readme","updated_at":"2020-01-05T06:02:32.124722Z","created_at":"2020-01-05T06:02:32.124722Z","downloads":3111587,"features":{"default":["std"],"std":[],"uninline_portable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.10/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.10/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.10/authors"},"crate_size":34093,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[{"action":"publish","user":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"time":"2020-01-05T06:02:32.124722Z"}],"checksum":"d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3052,"comment_lines":330,"files":8}},"total_code_lines":3052,"total_comment_lines":330}},{"id":187864,"crate":"blake2b_simd","num":"0.5.9","dl_path":"/api/v1/crates/blake2b_simd/0.5.9/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.9/readme","updated_at":"2019-11-07T00:00:07.849992Z","created_at":"2019-11-07T00:00:07.849992Z","downloads":406719,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.9/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.9/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.9/authors"},"crate_size":33575,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"b83b7baab1e671718d78204225800d6b170e648188ac7dc992e9d6bddf87d0c0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3062,"comment_lines":314,"files":8}},"total_code_lines":3062,"total_comment_lines":314}},{"id":174202,"crate":"blake2b_simd","num":"0.5.8","dl_path":"/api/v1/crates/blake2b_simd/0.5.8/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.8/readme","updated_at":"2019-09-05T18:14:28.934745Z","created_at":"2019-09-05T18:14:28.934745Z","downloads":500939,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.8/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.8/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.8/authors"},"crate_size":33581,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"5850aeee1552f495dd0250014cf64b82b7c8879a89d83b33bbdace2cc4f63182","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3062,"comment_lines":314,"files":8}},"total_code_lines":3062,"total_comment_lines":314}},{"id":170675,"crate":"blake2b_simd","num":"0.5.7","dl_path":"/api/v1/crates/blake2b_simd/0.5.7/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.7/readme","updated_at":"2019-08-20T06:18:21.659250Z","created_at":"2019-08-20T06:18:21.659250Z","downloads":122314,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.7/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.7/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.7/authors"},"crate_size":33562,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"bf775a81bb2d464e20ff170ac20316c7b08a43d11dbc72f0f82e8e8d3d6d0499","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3064,"comment_lines":314,"files":8}},"total_code_lines":3064,"total_comment_lines":314}},{"id":166777,"crate":"blake2b_simd","num":"0.5.6","dl_path":"/api/v1/crates/blake2b_simd/0.5.6/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.6/readme","updated_at":"2019-08-01T13:44:22.022404Z","created_at":"2019-08-01T13:44:22.022404Z","downloads":66876,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.6/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.6/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.6/authors"},"crate_size":33437,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"461f4b879a8eb70c1debf7d0788a9a5ff15f1ea9d25925fea264ef4258bed6b2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3071,"comment_lines":309,"files":8}},"total_code_lines":3071,"total_comment_lines":309}},{"id":164514,"crate":"blake2b_simd","num":"0.5.5","dl_path":"/api/v1/crates/blake2b_simd/0.5.5/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.5/readme","updated_at":"2019-07-22T19:02:47.591188Z","created_at":"2019-07-22T19:02:47.591188Z","downloads":4211,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.5/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.5/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.5/authors"},"crate_size":33208,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"627892644fc13118fa3fc40f66723bb45b6b1fb086afcb772f9284cba5db09d5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3077,"comment_lines":301,"files":8}},"total_code_lines":3077,"total_comment_lines":301}},{"id":162457,"crate":"blake2b_simd","num":"0.5.4","dl_path":"/api/v1/crates/blake2b_simd/0.5.4/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.4/readme","updated_at":"2019-07-12T02:03:27.201859Z","created_at":"2019-07-12T02:03:27.201859Z","downloads":3292,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.4/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.4/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.4/authors"},"crate_size":33188,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"8f3b64c63350f617747b5bb188d63a2a907c1db5055ff596a46dab7c13196228","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3063,"comment_lines":300,"files":8}},"total_code_lines":3063,"total_comment_lines":300}},{"id":157723,"crate":"blake2b_simd","num":"0.5.3","dl_path":"/api/v1/crates/blake2b_simd/0.5.3/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.3/readme","updated_at":"2019-06-22T04:12:15.764609Z","created_at":"2019-06-22T04:12:15.764609Z","downloads":4379,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.3/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.3/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.3/authors"},"crate_size":33013,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"78a5b84051e55ce5084722df909803383b100ef74646a7c96d14247161e114dc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3031,"comment_lines":298,"files":8}},"total_code_lines":3031,"total_comment_lines":298}},{"id":156461,"crate":"blake2b_simd","num":"0.5.2","dl_path":"/api/v1/crates/blake2b_simd/0.5.2/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.2/readme","updated_at":"2019-06-14T19:15:11.081157Z","created_at":"2019-06-14T19:15:11.081157Z","downloads":3268,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.2/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.2/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.2/authors"},"crate_size":33168,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"fef7350d7188e700dbd589d1e37879c55baaac54c6ecc3853a5ba3f41838e182","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3031,"comment_lines":298,"files":8}},"total_code_lines":3031,"total_comment_lines":298}},{"id":151887,"crate":"blake2b_simd","num":"0.5.1","dl_path":"/api/v1/crates/blake2b_simd/0.5.1/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.1/readme","updated_at":"2019-05-21T21:39:19.418151Z","created_at":"2019-05-21T21:39:19.418151Z","downloads":5639,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.1/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.1/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.1/authors"},"crate_size":33034,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"d909f9ef55928e57e7de9638828bc9407233b5cb0904066a7edebbaa9946db2f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2_simd","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3015,"comment_lines":293,"files":8}},"total_code_lines":3015,"total_comment_lines":293}},{"id":149866,"crate":"blake2b_simd","num":"0.5.0","dl_path":"/api/v1/crates/blake2b_simd/0.5.0/download","readme_path":"/api/v1/crates/blake2b_simd/0.5.0/readme","updated_at":"2019-05-12T05:43:07.727753Z","created_at":"2019-05-12T05:43:07.727753Z","downloads":6002,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.5.0/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.5.0/downloads","authors":"/api/v1/crates/blake2b_simd/0.5.0/authors"},"crate_size":339558,"published_by":{"id":3589,"login":"oconnor663","name":"Jack O'Connor","avatar":"https://avatars.githubusercontent.com/u/860932?v=4","url":"https://github.com/oconnor663","github_username_matches":true,"created_at":"2011-06-20T05:33:52Z"},"audit_actions":[],"checksum":"4b424e042bcb16e38df7952698ac0e97154532e0318125d4abb102a09b3075b7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":3072,"comment_lines":311,"files":8}},"total_code_lines":3073,"total_comment_lines":312}},{"id":114641,"crate":"blake2b_simd","num":"0.4.1","dl_path":"/api/v1/crates/blake2b_simd/0.4.1/download","readme_path":"/api/v1/crates/blake2b_simd/0.4.1/readme","updated_at":"2018-10-26T18:06:42.499948Z","created_at":"2018-10-26T18:06:42.499948Z","downloads":43428,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.4.1/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.4.1/downloads","authors":"/api/v1/crates/blake2b_simd/0.4.1/authors"},"crate_size":334339,"published_by":null,"audit_actions":[],"checksum":"ce2571a6cd634670daa2977cc894c1cc2ba57c563c498e5a82c35446f34d056e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1957,"comment_lines":169,"files":5}},"total_code_lines":1958,"total_comment_lines":170}},{"id":114402,"crate":"blake2b_simd","num":"0.4.0","dl_path":"/api/v1/crates/blake2b_simd/0.4.0/download","readme_path":"/api/v1/crates/blake2b_simd/0.4.0/readme","updated_at":"2018-10-24T21:07:35.562318Z","created_at":"2018-10-24T21:07:35.562318Z","downloads":3193,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.4.0/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.4.0/downloads","authors":"/api/v1/crates/blake2b_simd/0.4.0/authors"},"crate_size":333928,"published_by":null,"audit_actions":[],"checksum":"7aa6cfe2fb0469607412bc151bd539ba3607eb576dc23afe4b5d1c3b717922aa","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1948,"comment_lines":170,"files":5}},"total_code_lines":1949,"total_comment_lines":171}},{"id":112385,"crate":"blake2b_simd","num":"0.3.1","dl_path":"/api/v1/crates/blake2b_simd/0.3.1/download","readme_path":"/api/v1/crates/blake2b_simd/0.3.1/readme","updated_at":"2018-10-14T04:38:01.603697Z","created_at":"2018-10-14T04:38:01.603697Z","downloads":54594,"features":{"blake2bp":["std","rayon"],"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.3.1/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.3.1/downloads","authors":"/api/v1/crates/blake2b_simd/0.3.1/authors"},"crate_size":19671,"published_by":null,"audit_actions":[],"checksum":"55f1c4c39fc0c0109fcb060327f0d971d8f4da24d52e0f7625c1ac91b93d3368","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1019,"comment_lines":83,"files":5}},"total_code_lines":1020,"total_comment_lines":84}},{"id":112139,"crate":"blake2b_simd","num":"0.3.0","dl_path":"/api/v1/crates/blake2b_simd/0.3.0/download","readme_path":"/api/v1/crates/blake2b_simd/0.3.0/readme","updated_at":"2018-10-13T01:27:57.179071Z","created_at":"2018-10-13T01:27:57.179071Z","downloads":4577,"features":{"blake2bp":["std","rayon"],"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.3.0/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.3.0/downloads","authors":"/api/v1/crates/blake2b_simd/0.3.0/authors"},"crate_size":19443,"published_by":null,"audit_actions":[],"checksum":"95e15f77d385bae2baa03ba589fb7c20d50b0af817895d13bad0ccce9f6c4c0b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":990,"comment_lines":83,"files":5}},"total_code_lines":991,"total_comment_lines":84}},{"id":111797,"crate":"blake2b_simd","num":"0.2.5","dl_path":"/api/v1/crates/blake2b_simd/0.2.5/download","readme_path":"/api/v1/crates/blake2b_simd/0.2.5/readme","updated_at":"2018-10-10T19:53:38.280271Z","created_at":"2018-10-10T19:53:38.280271Z","downloads":3473,"features":{"blake2bp":["std","rayon"],"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.2.5/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.2.5/downloads","authors":"/api/v1/crates/blake2b_simd/0.2.5/authors"},"crate_size":19150,"published_by":null,"audit_actions":[],"checksum":"e1069bb250c2d7ea610e6495b57e090cfacd39c71ac29dfe8d435ec01f8a00c8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":979,"comment_lines":83,"files":5}},"total_code_lines":980,"total_comment_lines":84}},{"id":108428,"crate":"blake2b_simd","num":"0.2.4","dl_path":"/api/v1/crates/blake2b_simd/0.2.4/download","readme_path":"/api/v1/crates/blake2b_simd/0.2.4/readme","updated_at":"2018-09-16T06:49:50.063738Z","created_at":"2018-09-16T06:49:50.063738Z","downloads":3920,"features":{"blake2bp":["std","rayon"],"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.2.4/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.2.4/downloads","authors":"/api/v1/crates/blake2b_simd/0.2.4/authors"},"crate_size":20059,"published_by":null,"audit_actions":[],"checksum":"1740beb88cefe1ba80b84822c182ff09afdf8fe9c7692fa84c6c9b3aa5350544","rust_version":null,"has_lib":true,"bin_names":["benchmark_gig"],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":1030,"comment_lines":87,"files":6}},"total_code_lines":1031,"total_comment_lines":88}},{"id":105268,"crate":"blake2b_simd","num":"0.2.3","dl_path":"/api/v1/crates/blake2b_simd/0.2.3/download","readme_path":"/api/v1/crates/blake2b_simd/0.2.3/readme","updated_at":"2018-08-25T00:15:41.203518Z","created_at":"2018-08-25T00:15:41.203518Z","downloads":3172,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.2.3/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.2.3/downloads","authors":"/api/v1/crates/blake2b_simd/0.2.3/authors"},"crate_size":18167,"published_by":null,"audit_actions":[],"checksum":"b3e9a593cafdb44ebce85d32fe7a9d389214be4a700db435d1bb695395b987fb","rust_version":null,"has_lib":true,"bin_names":["benchmark_gig"],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":943,"comment_lines":81,"files":5}},"total_code_lines":944,"total_comment_lines":82}},{"id":104950,"crate":"blake2b_simd","num":"0.2.2","dl_path":"/api/v1/crates/blake2b_simd/0.2.2/download","readme_path":"/api/v1/crates/blake2b_simd/0.2.2/readme","updated_at":"2018-08-22T17:59:02.225533Z","created_at":"2018-08-22T17:59:02.225533Z","downloads":3094,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.2.2/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.2.2/downloads","authors":"/api/v1/crates/blake2b_simd/0.2.2/authors"},"crate_size":17795,"published_by":null,"audit_actions":[],"checksum":"eb8d13be598d4c44bd188947b6cfe53db03f38c8e68c085e179f2c3050495e53","rust_version":null,"has_lib":true,"bin_names":["benchmark_gig"],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":935,"comment_lines":81,"files":5}},"total_code_lines":936,"total_comment_lines":82}},{"id":104054,"crate":"blake2b_simd","num":"0.2.1","dl_path":"/api/v1/crates/blake2b_simd/0.2.1/download","readme_path":"/api/v1/crates/blake2b_simd/0.2.1/readme","updated_at":"2018-08-15T20:39:21.359510Z","created_at":"2018-08-15T20:39:21.359510Z","downloads":3067,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.2.1/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.2.1/downloads","authors":"/api/v1/crates/blake2b_simd/0.2.1/authors"},"crate_size":17795,"published_by":null,"audit_actions":[],"checksum":"3c60c7a970d967e5cb5408c4004becf90e7666766586a95b31fb757744f974f5","rust_version":null,"has_lib":true,"bin_names":["benchmark_gig"],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":"https://docs.rs/blake2b_simd","repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":935,"comment_lines":81,"files":5}},"total_code_lines":936,"total_comment_lines":82}},{"id":103774,"crate":"blake2b_simd","num":"0.2.0","dl_path":"/api/v1/crates/blake2b_simd/0.2.0/download","readme_path":"/api/v1/crates/blake2b_simd/0.2.0/readme","updated_at":"2018-08-13T21:21:05.284585Z","created_at":"2018-08-13T21:21:05.284585Z","downloads":3055,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.2.0/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.2.0/downloads","authors":"/api/v1/crates/blake2b_simd/0.2.0/authors"},"crate_size":17136,"published_by":null,"audit_actions":[],"checksum":"50b345a73e7742a9d0ab1b1d09907d0eb1beeeeee95b75933bbc437910f58fc3","rust_version":null,"has_lib":true,"bin_names":["benchmark_gig"],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":931,"comment_lines":72,"files":5}},"total_code_lines":932,"total_comment_lines":73}},{"id":103573,"crate":"blake2b_simd","num":"0.1.0","dl_path":"/api/v1/crates/blake2b_simd/0.1.0/download","readme_path":"/api/v1/crates/blake2b_simd/0.1.0/readme","updated_at":"2018-08-12T07:17:52.808085Z","created_at":"2018-08-12T07:17:52.808085Z","downloads":3086,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/blake2b_simd/0.1.0/dependencies","version_downloads":"/api/v1/crates/blake2b_simd/0.1.0/downloads","authors":"/api/v1/crates/blake2b_simd/0.1.0/authors"},"crate_size":15052,"published_by":null,"audit_actions":[],"checksum":"31283622e94c8da6a4090906024543fd2df60577e0441b691e1216c44ced6ea8","rust_version":null,"has_lib":true,"bin_names":["b2sum","benchmark_gig"],"edition":null,"description":"a pure Rust BLAKE2b implementation with dynamic SIMD","homepage":null,"documentation":null,"repository":"https://github.com/oconnor663/blake2b_simd","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":902,"comment_lines":70,"files":6}},"total_code_lines":903,"total_comment_lines":71}}],"keywords":[{"id":"blake2","keyword":"blake2","created_at":"2015-05-24T23:22:49.546875Z","crates_cnt":18},{"id":"blake2b","keyword":"blake2b","created_at":"2015-05-24T23:22:49.559135Z","crates_cnt":24},{"id":"blake2bp","keyword":"blake2bp","created_at":"2020-11-02T18:50:20.150855Z","crates_cnt":2}],"categories":[]}