{"crate":{"id":"hmac-sha256","name":"hmac-sha256","updated_at":"2026-09-25T08:58:21.825161Z","versions":[3321915,2025154,1962651,1569369,1569363,1569353,1569345,1368800,822971,672836,649570,576742,549657,495973,465772,465295,449399,355697,278183,278180,278177,278174,184144,144051,144039],"keywords":["hash","hkdf","hmac","no-std","sha256"],"categories":["algorithms","cryptography","no-std"],"badges":[],"created_at":"2019-04-10T12:21:55.090313Z","downloads":28281999,"recent_downloads":7464747,"default_version":"1.1.15","num_versions":25,"yanked":false,"max_version":"1.1.15","newest_version":"1.1.15","max_stable_version":"1.1.15","description":"SHA256 hashing, HMAC-SHA256 authentication, and HKDF-SHA256 key derivation in pure Rust, with no_std support","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","links":{"version_downloads":"/api/v1/crates/hmac-sha256/downloads","versions":null,"owners":"/api/v1/crates/hmac-sha256/owners","owner_team":"/api/v1/crates/hmac-sha256/owner_team","owner_user":"/api/v1/crates/hmac-sha256/owner_user","reverse_dependencies":"/api/v1/crates/hmac-sha256/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3321915,"crate":"hmac-sha256","num":"1.1.15","dl_path":"/api/v1/crates/hmac-sha256/1.1.15/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.15/readme","updated_at":"2026-09-25T08:58:21.825161Z","created_at":"2026-09-25T08:58:21.825161Z","downloads":162066,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010","traits011"],"traits010":["digest010"],"traits011":["digest011"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.15/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.15/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.15/authors"},"crate_size":10768,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2026-09-25T08:58:21.825161Z"}],"checksum":"1ad320b3b96fb2a455a0726d16efe0a5afdbd34b71dea5bc53b05ea057714d4e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"SHA256 hashing, HMAC-SHA256 authentication, and HKDF-SHA256 key derivation in pure Rust, with no_std support","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":595,"comment_lines":4,"files":1}},"total_code_lines":595,"total_comment_lines":4}},{"id":2025154,"crate":"hmac-sha256","num":"1.1.14","dl_path":"/api/v1/crates/hmac-sha256/1.1.14/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.14/readme","updated_at":"2026-02-13T10:13:26.573421Z","created_at":"2026-02-13T10:13:26.573421Z","downloads":10867377,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010","traits011"],"traits010":["digest010"],"traits011":["digest011"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.14/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.14/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.14/authors"},"crate_size":10732,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2026-02-13T10:13:26.573421Z"}],"checksum":"ec9d92d097f4749b64e8cc33d924d9f40a2d4eb91402b458014b781f5733d60f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":595,"comment_lines":4,"files":1}},"total_code_lines":595,"total_comment_lines":4}},{"id":1962651,"crate":"hmac-sha256","num":"1.1.13","dl_path":"/api/v1/crates/hmac-sha256/1.1.13/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.13/readme","updated_at":"2026-01-22T00:05:29.683475Z","created_at":"2026-01-22T00:05:29.683475Z","downloads":407755,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010","traits011"],"traits010":["digest010"],"traits011":["digest011"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.13/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.13/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.13/authors"},"crate_size":10745,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2026-01-22T00:05:29.683475Z"}],"checksum":"d0f0ae375a85536cac3a243e3a9cda80a47910348abdea7e2c22f8ec556d586d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":595,"comment_lines":4,"files":1}},"total_code_lines":595,"total_comment_lines":4}},{"id":1569369,"crate":"hmac-sha256","num":"1.1.12","dl_path":"/api/v1/crates/hmac-sha256/1.1.12/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.12/readme","updated_at":"2025-05-19T08:14:38.967072Z","created_at":"2025-05-19T08:14:38.967072Z","downloads":6875134,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.12/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.12/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.12/authors"},"crate_size":10674,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2025-05-19T08:14:38.967072Z"}],"checksum":"ad6880c8d4a9ebf39c6e8b77007ce223f646a4d21ce29d99f70cb16420545425","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":555,"comment_lines":4,"files":1}},"total_code_lines":555,"total_comment_lines":4}},{"id":1569363,"crate":"hmac-sha256","num":"1.1.11","dl_path":"/api/v1/crates/hmac-sha256/1.1.11/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.11/readme","updated_at":"2025-05-19T08:07:58.176687Z","created_at":"2025-05-19T08:07:58.176687Z","downloads":488,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.11/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.11/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.11/authors"},"crate_size":10530,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2025-05-19T08:07:58.176687Z"}],"checksum":"46b8238394e7860d5efe22483752ec58a82c906c3f50f056921ebd77429eb019","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":548,"comment_lines":3,"files":1}},"total_code_lines":548,"total_comment_lines":3}},{"id":1569353,"crate":"hmac-sha256","num":"1.1.10","dl_path":"/api/v1/crates/hmac-sha256/1.1.10/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.10/readme","updated_at":"2025-05-19T07:56:34.280506Z","created_at":"2025-05-19T07:56:34.280506Z","downloads":498,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.10/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.10/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.10/authors"},"crate_size":10262,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2025-05-19T07:56:34.280506Z"}],"checksum":"1f7b19a68d7b08b0fbc56fb47db67302f97af9adfe77e48e4c7e0faa19ab2a7c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":535,"comment_lines":1,"files":1}},"total_code_lines":535,"total_comment_lines":1}},{"id":1569345,"crate":"hmac-sha256","num":"1.1.9","dl_path":"/api/v1/crates/hmac-sha256/1.1.9/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.9/readme","updated_at":"2025-05-19T07:28:32.519850Z","created_at":"2025-05-19T07:28:32.519850Z","downloads":501,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.9/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.9/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.9/authors"},"crate_size":10887,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2025-05-19T07:28:32.519850Z"}],"checksum":"0a29abb691bfb955a14edefc87298f8bd8c44f0548e4fbc82f1b7106dc47c75e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":623,"comment_lines":12,"files":1}},"total_code_lines":623,"total_comment_lines":12}},{"id":1368800,"crate":"hmac-sha256","num":"1.1.8","dl_path":"/api/v1/crates/hmac-sha256/1.1.8/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.8/readme","updated_at":"2024-12-09T11:45:10.180071Z","created_at":"2024-12-09T11:45:10.180071Z","downloads":4439126,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.8/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.8/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.8/authors"},"crate_size":6332,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2024-12-09T11:45:10.180071Z"}],"checksum":"4a8575493d277c9092b988c780c94737fb9fd8651a1001e16bee3eccfc1baedb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":493,"comment_lines":0,"files":1}},"total_code_lines":493,"total_comment_lines":0}},{"id":822971,"crate":"hmac-sha256","num":"1.1.7","dl_path":"/api/v1/crates/hmac-sha256/1.1.7/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.7/readme","updated_at":"2023-06-14T22:42:43.520097Z","created_at":"2023-06-14T22:42:43.520097Z","downloads":3741570,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.7/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.7/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.7/authors"},"crate_size":6283,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2023-06-14T22:42:43.520097Z"}],"checksum":"3688e69b38018fec1557254f64c8dc2cc8ec502890182f395dbb0aa997aa5735","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":493,"comment_lines":0,"files":1}},"total_code_lines":493,"total_comment_lines":0}},{"id":672836,"crate":"hmac-sha256","num":"1.1.6","dl_path":"/api/v1/crates/hmac-sha256/1.1.6/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.6/readme","updated_at":"2022-11-29T11:09:46.156827Z","created_at":"2022-11-29T11:09:46.156827Z","downloads":800258,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.6/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.6/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.6/authors"},"crate_size":7047,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2022-11-29T11:09:46.156827Z"}],"checksum":"fc736091aacb31ddaa4cd5f6988b3c21e99913ac846b41f32538c5fae5d71bfe","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":493,"comment_lines":0,"files":1}},"total_code_lines":493,"total_comment_lines":0}},{"id":649570,"crate":"hmac-sha256","num":"1.1.5","dl_path":"/api/v1/crates/hmac-sha256/1.1.5/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.5/readme","updated_at":"2022-10-25T13:25:02.663531Z","created_at":"2022-10-25T13:25:02.663531Z","downloads":45550,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.5/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.5/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.5/authors"},"crate_size":6282,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2022-10-25T13:25:02.663531Z"}],"checksum":"43ecbd4fb98b97457d10a29f8bdfee1fad612b6ce879b39d7b8dd6ce510875af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":493,"comment_lines":0,"files":1}},"total_code_lines":493,"total_comment_lines":0}},{"id":576742,"crate":"hmac-sha256","num":"1.1.4","dl_path":"/api/v1/crates/hmac-sha256/1.1.4/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.4/readme","updated_at":"2022-07-01T16:43:40.668141Z","created_at":"2022-07-01T16:43:40.668141Z","downloads":266965,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.4/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.4/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.4/authors"},"crate_size":6954,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2022-07-01T16:43:40.668141Z"}],"checksum":"fd29dbba58ee5314f3ec570066d78a3f4772bf45b322efcf2ce2a43af69a4d85","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":489,"comment_lines":0,"files":1}},"total_code_lines":489,"total_comment_lines":0}},{"id":549657,"crate":"hmac-sha256","num":"1.1.3","dl_path":"/api/v1/crates/hmac-sha256/1.1.3/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.3/readme","updated_at":"2022-05-15T16:41:20.186016Z","created_at":"2022-05-15T16:41:20.186016Z","downloads":63318,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.3/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.3/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.3/authors"},"crate_size":6927,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2022-05-15T16:41:20.186016Z"}],"checksum":"27f465fee748ff957af8a35a4045b39ba50495d136a10cd330167afbd4b1960e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":472,"comment_lines":0,"files":1}},"total_code_lines":472,"total_comment_lines":0}},{"id":495973,"crate":"hmac-sha256","num":"1.1.2","dl_path":"/api/v1/crates/hmac-sha256/1.1.2/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.2/readme","updated_at":"2022-02-06T20:30:06.905529Z","created_at":"2022-02-06T20:30:06.905529Z","downloads":60446,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.2/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.2/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.2/authors"},"crate_size":6044,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2022-02-06T20:30:06.905529Z"}],"checksum":"b45e85b74de4f2610b0c832e3a532f3b64cddb5d8923923bc00d70206fb035f7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":470,"comment_lines":0,"files":1}},"total_code_lines":470,"total_comment_lines":0}},{"id":465772,"crate":"hmac-sha256","num":"1.1.1","dl_path":"/api/v1/crates/hmac-sha256/1.1.1/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.1/readme","updated_at":"2021-12-09T18:39:13.193360Z","created_at":"2021-12-09T18:39:13.193360Z","downloads":7646,"features":{"default":[],"opt_size":[],"traits":["traits09","traits010"],"traits010":["digest010"],"traits09":["digest09"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.1/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.1/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.1/authors"},"crate_size":5537,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2021-12-09T18:39:13.193360Z"}],"checksum":"4bf358bbbbf03cbe18c2bc53c34b9f1dc212d2ce5cc56bf95ce34cec4359613b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":386,"comment_lines":0,"files":1}},"total_code_lines":386,"total_comment_lines":0}},{"id":465295,"crate":"hmac-sha256","num":"1.1.0","dl_path":"/api/v1/crates/hmac-sha256/1.1.0/download","readme_path":"/api/v1/crates/hmac-sha256/1.1.0/readme","updated_at":"2021-12-08T20:30:03.885498Z","created_at":"2021-12-08T20:30:03.885498Z","downloads":1553,"features":{"default":[],"opt_size":[],"traits":["digest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.1.0/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.1.0/downloads","authors":"/api/v1/crates/hmac-sha256/1.1.0/authors"},"crate_size":5390,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2021-12-08T20:30:03.885498Z"}],"checksum":"341230c60f999f46f0c068fa8c35927f2407b78a5839923681fdc18f0bcb9941","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":364,"comment_lines":0,"files":1}},"total_code_lines":364,"total_comment_lines":0}},{"id":449399,"crate":"hmac-sha256","num":"1.0.0","dl_path":"/api/v1/crates/hmac-sha256/1.0.0/download","readme_path":"/api/v1/crates/hmac-sha256/1.0.0/readme","updated_at":"2021-11-05T21:55:16.625081Z","created_at":"2021-11-05T21:55:16.625081Z","downloads":70276,"features":{"default":[],"opt_size":[],"traits":["digest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/1.0.0/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/1.0.0/downloads","authors":"/api/v1/crates/hmac-sha256/1.0.0/authors"},"crate_size":5142,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2021-11-05T21:55:16.625081Z"}],"checksum":"6334e3f219f0b55a298ef4030bb39c52faa3f91921d5deb6b4c23af5eae54214","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":335,"comment_lines":0,"files":1}},"total_code_lines":335,"total_comment_lines":0}},{"id":355697,"crate":"hmac-sha256","num":"0.1.7","dl_path":"/api/v1/crates/hmac-sha256/0.1.7/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.7/readme","updated_at":"2021-03-23T17:52:55.585321Z","created_at":"2021-03-23T17:52:55.585321Z","downloads":357395,"features":{"default":[],"opt_size":[],"traits":["digest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.7/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.7/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.7/authors"},"crate_size":4506,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2021-03-23T17:52:55.585321Z"}],"checksum":"bcdc571e566521512579aab40bf807c5066e1765fb36857f16ed7595c13567c6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":336,"comment_lines":0,"files":1}},"total_code_lines":336,"total_comment_lines":0}},{"id":278183,"crate":"hmac-sha256","num":"0.1.6","dl_path":"/api/v1/crates/hmac-sha256/0.1.6/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.6/readme","updated_at":"2020-08-30T10:25:17.926841Z","created_at":"2020-08-30T10:25:17.926841Z","downloads":41957,"features":{"default":[],"traits":["digest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.6/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.6/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.6/authors"},"crate_size":4415,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2020-08-30T10:25:17.926841Z"}],"checksum":"219d368c625166098039429766941449ebf303da35d642eb339503a2bdad3423","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":334,"comment_lines":0,"files":1}},"total_code_lines":334,"total_comment_lines":0}},{"id":278180,"crate":"hmac-sha256","num":"0.1.5","dl_path":"/api/v1/crates/hmac-sha256/0.1.5/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.5/readme","updated_at":"2020-08-30T10:18:11.706365Z","created_at":"2020-08-30T10:18:11.706365Z","downloads":1574,"features":{"default":[],"traits":["digest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.5/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.5/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.5/authors"},"crate_size":4397,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2020-08-30T10:18:11.706365Z"}],"checksum":"faa7bd9036053b09e813ba083da17e8fd15a149530b750c5dbffc87fdf7af823","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":333,"comment_lines":0,"files":1}},"total_code_lines":333,"total_comment_lines":0}},{"id":278177,"crate":"hmac-sha256","num":"0.1.4","dl_path":"/api/v1/crates/hmac-sha256/0.1.4/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.4/readme","updated_at":"2020-08-30T10:12:49.577712Z","created_at":"2020-08-30T10:12:49.577712Z","downloads":1279,"features":{"default":["traits"],"traits":["digest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.4/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.4/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.4/authors"},"crate_size":4396,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2020-08-30T10:12:49.577712Z"}],"checksum":"a58050d37ed69335f46290dfa87df9bd83a9109ff12e0c3289c05acf59dfaaa5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":333,"comment_lines":0,"files":1}},"total_code_lines":333,"total_comment_lines":0}},{"id":278174,"crate":"hmac-sha256","num":"0.1.3","dl_path":"/api/v1/crates/hmac-sha256/0.1.3/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.3/readme","updated_at":"2020-08-30T09:42:21.070544Z","created_at":"2020-08-30T09:42:21.070544Z","downloads":1279,"features":{"default":[],"traits":["digest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.3/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.3/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.3/authors"},"crate_size":4389,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[{"action":"publish","user":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"time":"2020-08-30T09:42:21.070544Z"}],"checksum":"d33f6f4f0d8b1db08d5c6112c8e794a8ac7018acd402a7b21bdf56937dfb00c7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":330,"comment_lines":0,"files":1}},"total_code_lines":330,"total_comment_lines":0}},{"id":184144,"crate":"hmac-sha256","num":"0.1.2","dl_path":"/api/v1/crates/hmac-sha256/0.1.2/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.2/readme","updated_at":"2019-10-21T17:53:32.926791Z","created_at":"2019-10-21T17:53:32.926791Z","downloads":38626,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.2/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.2/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.2/authors"},"crate_size":4053,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[],"checksum":"a69626016442361bde3bcbbe3d68761ac0767fa592ba0bd7f264f3731c5f525f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":304,"comment_lines":0,"files":1}},"total_code_lines":304,"total_comment_lines":0}},{"id":144051,"crate":"hmac-sha256","num":"0.1.1","dl_path":"/api/v1/crates/hmac-sha256/0.1.1/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.1/readme","updated_at":"2019-04-10T13:09:49.403500Z","created_at":"2019-04-10T13:09:49.403500Z","downloads":21136,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.1/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.1/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.1/authors"},"crate_size":4048,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[],"checksum":"ca99047b65c78ab7e092993f7f0faf7c5cd2a71a12a6f1ae70f8ae1001138e62","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":304,"comment_lines":0,"files":1}},"total_code_lines":304,"total_comment_lines":0}},{"id":144039,"crate":"hmac-sha256","num":"0.1.0","dl_path":"/api/v1/crates/hmac-sha256/0.1.0/download","readme_path":"/api/v1/crates/hmac-sha256/0.1.0/readme","updated_at":"2019-04-10T12:21:55.090313Z","created_at":"2019-04-10T12:21:55.090313Z","downloads":1458,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"ISC","links":{"dependencies":"/api/v1/crates/hmac-sha256/0.1.0/dependencies","version_downloads":"/api/v1/crates/hmac-sha256/0.1.0/downloads","authors":"/api/v1/crates/hmac-sha256/0.1.0/authors"},"crate_size":3720,"published_by":{"id":468,"login":"jedisct1","name":"Frank Denis","avatar":"https://avatars.githubusercontent.com/u/124872?v=4","url":"https://github.com/jedisct1","github_username_matches":true,"created_at":"2009-09-09T10:20:57Z"},"audit_actions":[],"checksum":"07ad0b181c0bf66b89290f51df6bd03d6a2888ad32c381f53db4bec61c340a37","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A small, self-contained SHA256 and HMAC-SHA256 implementation","homepage":"https://github.com/jedisct1/rust-hmac-sha256","documentation":null,"repository":"https://github.com/jedisct1/rust-hmac-sha256","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":269,"comment_lines":0,"files":1}},"total_code_lines":269,"total_comment_lines":0}}],"keywords":[{"id":"hash","keyword":"hash","created_at":"2014-11-21T00:04:00.701711Z","crates_cnt":936},{"id":"hkdf","keyword":"hkdf","created_at":"2015-01-03T00:12:58.362264Z","crates_cnt":23},{"id":"hmac","keyword":"hmac","created_at":"2016-08-16T10:38:10.382281Z","crates_cnt":92},{"id":"no-std","keyword":"no-std","created_at":"2016-12-04T07:20:15.030775Z","crates_cnt":3442},{"id":"sha256","keyword":"sha256","created_at":"2019-01-05T13:21:44.716627Z","crates_cnt":100}],"categories":[{"id":"algorithms","category":"Algorithms","slug":"algorithms","description":"Rust implementations of core algorithms such as hashing, sorting, searching, and more.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":8576},{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7882},{"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":13690}]}