{"crate":{"id":"ghash","name":"ghash","updated_at":"2026-02-28T19:17:45.938113Z","versions":[2073714,2016322,1992751,1978664,1810450,1712363,1585038,1216053,1076670,1071084,594112,590381,587344,585839,418445,403313,384547,374678,372657,319002,249480,189773,180772,180639,180372,177231,35319],"keywords":["aes-gcm","crypto","universal-hashing"],"categories":["cryptography","no-std"],"badges":[],"created_at":"2016-10-06T21:35:47.726226Z","downloads":173893020,"recent_downloads":52526933,"default_version":"0.6.0","num_versions":27,"yanked":false,"max_version":"0.6.0","newest_version":"0.6.0","max_stable_version":"0.6.0","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","links":{"version_downloads":"/api/v1/crates/ghash/downloads","versions":null,"owners":"/api/v1/crates/ghash/owners","owner_team":"/api/v1/crates/ghash/owner_team","owner_user":"/api/v1/crates/ghash/owner_user","reverse_dependencies":"/api/v1/crates/ghash/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":2073714,"crate":"ghash","num":"0.6.0","dl_path":"/api/v1/crates/ghash/0.6.0/download","readme_path":"/api/v1/crates/ghash/0.6.0/readme","updated_at":"2026-02-28T19:17:45.938113Z","created_at":"2026-02-28T19:17:45.938113Z","downloads":9794187,"features":{"zeroize":["polyval/zeroize","dep:zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0/downloads","authors":"/api/v1/crates/ghash/0.6.0/authors"},"crate_size":10780,"published_by":null,"audit_actions":[],"checksum":"2eecf2d5dc9b66b732b97707a0210906b1d30523eb773193ab777c0c84b3e8d5","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":{"provider":"github","repository":"RustCrypto/universal-hashes","run_id":"22527265684","sha":"2ec214089615c06e19560cd1222366f5d7c79163"},"linecounts":{"languages":{"Rust":{"code_lines":91,"comment_lines":0,"files":1}},"total_code_lines":91,"total_comment_lines":0}},{"id":2016322,"crate":"ghash","num":"0.6.0-rc.6","dl_path":"/api/v1/crates/ghash/0.6.0-rc.6/download","readme_path":"/api/v1/crates/ghash/0.6.0-rc.6/readme","updated_at":"2026-02-10T19:44:19.733779Z","created_at":"2026-02-10T19:44:19.733779Z","downloads":27299,"features":{"zeroize":["polyval/zeroize","dep:zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-rc.6/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-rc.6/downloads","authors":"/api/v1/crates/ghash/0.6.0-rc.6/authors"},"crate_size":14670,"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-10T19:44:19.733779Z"}],"checksum":"bb9be1ab8718f9d16384cb3626a5a7d7eac4d3fd1b2564e97592f40523dc0228","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":91,"comment_lines":0,"files":1}},"total_code_lines":91,"total_comment_lines":0}},{"id":1992751,"crate":"ghash","num":"0.6.0-rc.5","dl_path":"/api/v1/crates/ghash/0.6.0-rc.5/download","readme_path":"/api/v1/crates/ghash/0.6.0-rc.5/readme","updated_at":"2026-02-02T18:41:21.414257Z","created_at":"2026-02-02T18:41:21.414257Z","downloads":26917,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-rc.5/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-rc.5/downloads","authors":"/api/v1/crates/ghash/0.6.0-rc.5/authors"},"crate_size":10882,"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-02T18:41:21.414257Z"}],"checksum":"f484be0236661c5ba22d445ed75d3624ba5544541c647549f867fb576e55b2a2","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":1978664,"crate":"ghash","num":"0.6.0-rc.4","dl_path":"/api/v1/crates/ghash/0.6.0-rc.4/download","readme_path":"/api/v1/crates/ghash/0.6.0-rc.4/readme","updated_at":"2026-01-28T01:36:15.674702Z","created_at":"2026-01-28T01:36:15.674702Z","downloads":6464,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-rc.4/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-rc.4/downloads","authors":"/api/v1/crates/ghash/0.6.0-rc.4/authors"},"crate_size":10880,"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-28T01:36:15.674702Z"}],"checksum":"e2450dbd372f0b86224cdb9220351b1d5384e0aa0d29a50defd22b29a12f5e50","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":1810450,"crate":"ghash","num":"0.6.0-rc.3","dl_path":"/api/v1/crates/ghash/0.6.0-rc.3/download","readme_path":"/api/v1/crates/ghash/0.6.0-rc.3/readme","updated_at":"2025-11-05T18:32:50.357049Z","created_at":"2025-11-05T18:32:50.357049Z","downloads":103079,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-rc.3/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-rc.3/downloads","authors":"/api/v1/crates/ghash/0.6.0-rc.3/authors"},"crate_size":10877,"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:32:50.357049Z"}],"checksum":"333de57ed9494a40df4bbb866752b100819dde0d18f2264c48f5a08a85fe673d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":1712363,"crate":"ghash","num":"0.6.0-rc.2","dl_path":"/api/v1/crates/ghash/0.6.0-rc.2/download","readme_path":"/api/v1/crates/ghash/0.6.0-rc.2/readme","updated_at":"2025-09-03T03:25:41.558784Z","created_at":"2025-09-03T03:25:41.558784Z","downloads":795022,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-rc.2/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-rc.2/downloads","authors":"/api/v1/crates/ghash/0.6.0-rc.2/authors"},"crate_size":10874,"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-03T03:25:41.558784Z"}],"checksum":"4f88107cb02ed63adcc4282942e60c4d09d80208d33b360ce7c729ce6dae1739","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":1585038,"crate":"ghash","num":"0.6.0-rc.1","dl_path":"/api/v1/crates/ghash/0.6.0-rc.1/download","readme_path":"/api/v1/crates/ghash/0.6.0-rc.1/readme","updated_at":"2025-05-30T15:19:06.365382Z","created_at":"2025-05-30T15:19:06.365382Z","downloads":25733,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-rc.1/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-rc.1/downloads","authors":"/api/v1/crates/ghash/0.6.0-rc.1/authors"},"crate_size":10813,"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-30T15:19:06.365382Z"}],"checksum":"7df2ef47489983b86b012ce4955b61fcfb1a99a761a1a8c79c3129e722da6795","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.\n","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":1216053,"crate":"ghash","num":"0.6.0-rc.0","dl_path":"/api/v1/crates/ghash/0.6.0-rc.0/download","readme_path":"/api/v1/crates/ghash/0.6.0-rc.0/readme","updated_at":"2024-07-26T21:06:04.751991Z","created_at":"2024-07-26T21:06:04.751991Z","downloads":176501,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-rc.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-rc.0/downloads","authors":"/api/v1/crates/ghash/0.6.0-rc.0/authors"},"crate_size":9551,"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-07-26T21:06:04.751991Z"}],"checksum":"3b92860fda25ab571512af210134cde2c42732cd53253bcee3f21b288b7afbc4","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":83,"comment_lines":0,"files":1}},"total_code_lines":83,"total_comment_lines":0}},{"id":1076670,"crate":"ghash","num":"0.6.0-pre.0","dl_path":"/api/v1/crates/ghash/0.6.0-pre.0/download","readme_path":"/api/v1/crates/ghash/0.6.0-pre.0/readme","updated_at":"2024-03-08T17:24:20.481316Z","created_at":"2024-03-08T17:24:20.481316Z","downloads":16583,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.6.0-pre.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.6.0-pre.0/downloads","authors":"/api/v1/crates/ghash/0.6.0-pre.0/authors"},"crate_size":9498,"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-03-08T17:24:20.481316Z"}],"checksum":"43f25097bbd647ae1fdd2fd6bcf100b77c5151e26af9cc2d2e81742c2cac27b7","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":83,"comment_lines":0,"files":1}},"total_code_lines":83,"total_comment_lines":0}},{"id":1071084,"crate":"ghash","num":"0.5.1","dl_path":"/api/v1/crates/ghash/0.5.1/download","readme_path":"/api/v1/crates/ghash/0.5.1/readme","updated_at":"2024-03-03T21:07:19.891891Z","created_at":"2024-03-03T21:07:19.891891Z","downloads":102706448,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.5.1/dependencies","version_downloads":"/api/v1/crates/ghash/0.5.1/downloads","authors":"/api/v1/crates/ghash/0.5.1/authors"},"crate_size":9482,"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-03-03T21:07:19.891891Z"}],"checksum":"f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":83,"comment_lines":0,"files":1}},"total_code_lines":83,"total_comment_lines":0}},{"id":594112,"crate":"ghash","num":"0.5.0","dl_path":"/api/v1/crates/ghash/0.5.0/download","readme_path":"/api/v1/crates/ghash/0.5.0/readme","updated_at":"2022-07-31T19:36:05.199916Z","created_at":"2022-07-31T19:36:05.199916Z","downloads":27610442,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.5.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.5.0/downloads","authors":"/api/v1/crates/ghash/0.5.0/authors"},"crate_size":9244,"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":"2022-07-31T19:36:05.199916Z"}],"checksum":"d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":77,"comment_lines":0,"files":1}},"total_code_lines":77,"total_comment_lines":0}},{"id":590381,"crate":"ghash","num":"0.5.0-pre.2","dl_path":"/api/v1/crates/ghash/0.5.0-pre.2/download","readme_path":"/api/v1/crates/ghash/0.5.0-pre.2/readme","updated_at":"2022-07-24T19:01:18.609688Z","created_at":"2022-07-24T19:01:18.609688Z","downloads":2759,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.5.0-pre.2/dependencies","version_downloads":"/api/v1/crates/ghash/0.5.0-pre.2/downloads","authors":"/api/v1/crates/ghash/0.5.0-pre.2/authors"},"crate_size":9201,"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":"2022-07-24T19:01:18.609688Z"}],"checksum":"abab2b5051cf1a759aaa5c16a6dcd8f990d48c7f34687422f958b44a693e57a9","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":77,"comment_lines":0,"files":1}},"total_code_lines":77,"total_comment_lines":0}},{"id":587344,"crate":"ghash","num":"0.5.0-pre.1","dl_path":"/api/v1/crates/ghash/0.5.0-pre.1/download","readme_path":"/api/v1/crates/ghash/0.5.0-pre.1/readme","updated_at":"2022-07-20T15:35:57.769499Z","created_at":"2022-07-20T15:35:57.769499Z","downloads":18403,"features":{"armv8":["polyval/armv8"],"force-soft":["polyval/force-soft"],"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.5.0-pre.1/dependencies","version_downloads":"/api/v1/crates/ghash/0.5.0-pre.1/downloads","authors":"/api/v1/crates/ghash/0.5.0-pre.1/authors"},"crate_size":9257,"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":"2022-07-20T15:35:57.769499Z"}],"checksum":"882de19ccb8adbd3e2b6d208c8e06246a61e7f02cea9fe15591e72c6bf1968f5","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":77,"comment_lines":0,"files":1}},"total_code_lines":77,"total_comment_lines":0}},{"id":585839,"crate":"ghash","num":"0.5.0-pre","dl_path":"/api/v1/crates/ghash/0.5.0-pre/download","readme_path":"/api/v1/crates/ghash/0.5.0-pre/readme","updated_at":"2022-07-17T15:44:16.357479Z","created_at":"2022-07-17T15:44:16.357479Z","downloads":2417,"features":{"armv8":["polyval/armv8"],"force-soft":["polyval/force-soft"],"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.5.0-pre/dependencies","version_downloads":"/api/v1/crates/ghash/0.5.0-pre/downloads","authors":"/api/v1/crates/ghash/0.5.0-pre/authors"},"crate_size":9257,"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":"2022-07-17T15:44:16.357479Z"}],"checksum":"8bb18ad210cca7d0cbd93b60d7fe10915109b3719fd7a2afef00b7170961b402","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":77,"comment_lines":0,"files":1}},"total_code_lines":77,"total_comment_lines":0}},{"id":418445,"crate":"ghash","num":"0.4.4","dl_path":"/api/v1/crates/ghash/0.4.4/download","readme_path":"/api/v1/crates/ghash/0.4.4/readme","updated_at":"2021-08-28T02:26:47.233740Z","created_at":"2021-08-28T02:26:47.233740Z","downloads":14626197,"features":{"armv8":["polyval/armv8"],"force-soft":["polyval/force-soft"],"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.4.4/dependencies","version_downloads":"/api/v1/crates/ghash/0.4.4/downloads","authors":"/api/v1/crates/ghash/0.4.4/authors"},"crate_size":9005,"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":"2021-08-28T02:26:47.233740Z"}],"checksum":"1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":54,"comment_lines":0,"files":1}},"total_code_lines":54,"total_comment_lines":0}},{"id":403313,"crate":"ghash","num":"0.4.3","dl_path":"/api/v1/crates/ghash/0.4.3/download","readme_path":"/api/v1/crates/ghash/0.4.3/readme","updated_at":"2021-07-20T13:54:48.413445Z","created_at":"2021-07-20T13:54:48.413445Z","downloads":480827,"features":{"armv8":["polyval/armv8"],"force-soft":["polyval/force-soft"],"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.4.3/dependencies","version_downloads":"/api/v1/crates/ghash/0.4.3/downloads","authors":"/api/v1/crates/ghash/0.4.3/authors"},"crate_size":8952,"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-07-20T13:54:48.413445Z"}],"checksum":"b442c439366184de619215247d24e908912b175e824a530253845ac4c251a5c1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":54,"comment_lines":0,"files":1}},"total_code_lines":54,"total_comment_lines":0}},{"id":384547,"crate":"ghash","num":"0.4.2","dl_path":"/api/v1/crates/ghash/0.4.2/download","readme_path":"/api/v1/crates/ghash/0.4.2/readme","updated_at":"2021-05-31T20:03:09.772985Z","created_at":"2021-05-31T20:03:09.772985Z","downloads":278277,"features":{"armv8":["polyval/armv8"],"force-soft":["polyval/force-soft"],"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.4.2/dependencies","version_downloads":"/api/v1/crates/ghash/0.4.2/downloads","authors":"/api/v1/crates/ghash/0.4.2/authors"},"crate_size":8865,"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":"2021-05-31T20:03:09.772985Z"}],"checksum":"7bbd60caa311237d508927dbba7594b483db3ef05faa55172fcf89b1bcda7853","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":1}},"total_code_lines":53,"total_comment_lines":0}},{"id":374678,"crate":"ghash","num":"0.4.1","dl_path":"/api/v1/crates/ghash/0.4.1/download","readme_path":"/api/v1/crates/ghash/0.4.1/readme","updated_at":"2021-05-05T05:34:57.271682Z","created_at":"2021-05-05T05:34:57.271682Z","downloads":122500,"features":{"force-soft":["polyval/force-soft"],"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.4.1/dependencies","version_downloads":"/api/v1/crates/ghash/0.4.1/downloads","authors":"/api/v1/crates/ghash/0.4.1/authors"},"crate_size":8795,"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":"2021-05-05T05:34:57.271682Z"}],"checksum":"5f6fb2a26dd2ebd268a68bc8e9acc9e67e487952f33384055a1cbe697514c64e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":1}},"total_code_lines":53,"total_comment_lines":0}},{"id":372657,"crate":"ghash","num":"0.4.0","dl_path":"/api/v1/crates/ghash/0.4.0/download","readme_path":"/api/v1/crates/ghash/0.4.0/readme","updated_at":"2021-04-29T16:52:14.495556Z","created_at":"2021-04-29T16:52:14.495556Z","downloads":16941,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.4.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.4.0/downloads","authors":"/api/v1/crates/ghash/0.4.0/authors"},"crate_size":8751,"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":"2021-04-29T16:52:14.495556Z"}],"checksum":"90df9c2964d71ba6591379cc3bff5127cc19dcbe6a62088a1b3718d6cbfe08cf","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":1}},"total_code_lines":53,"total_comment_lines":0}},{"id":319002,"crate":"ghash","num":"0.3.1","dl_path":"/api/v1/crates/ghash/0.3.1/download","readme_path":"/api/v1/crates/ghash/0.3.1/readme","updated_at":"2020-12-26T16:56:54.632440Z","created_at":"2020-12-26T16:56:54.632440Z","downloads":14781669,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ghash/0.3.1/dependencies","version_downloads":"/api/v1/crates/ghash/0.3.1/downloads","authors":"/api/v1/crates/ghash/0.3.1/authors"},"crate_size":8777,"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":"2020-12-26T16:56:54.632440Z"}],"checksum":"97304e4cd182c3846f7575ced3890c53012ce534ad9114046b0a9e00bb30a375","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":1}},"total_code_lines":53,"total_comment_lines":0}},{"id":249480,"crate":"ghash","num":"0.3.0","dl_path":"/api/v1/crates/ghash/0.3.0/download","readme_path":"/api/v1/crates/ghash/0.3.0/readme","updated_at":"2020-06-06T15:35:33.266414Z","created_at":"2020-06-06T15:35:33.266414Z","downloads":1368113,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ghash/0.3.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.3.0/downloads","authors":"/api/v1/crates/ghash/0.3.0/authors"},"crate_size":8915,"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":"2020-06-06T15:35:33.266414Z"}],"checksum":"d6e27f0689a6e15944bdce7e45425efb87eaa8ab0c6e87f11d0987a9133e2531","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":61,"comment_lines":0,"files":1}},"total_code_lines":61,"total_comment_lines":0}},{"id":189773,"crate":"ghash","num":"0.2.3","dl_path":"/api/v1/crates/ghash/0.2.3/download","readme_path":"/api/v1/crates/ghash/0.2.3/readme","updated_at":"2019-11-14T20:43:15.924707Z","created_at":"2019-11-14T20:43:15.924707Z","downloads":737484,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ghash/0.2.3/dependencies","version_downloads":"/api/v1/crates/ghash/0.2.3/downloads","authors":"/api/v1/crates/ghash/0.2.3/authors"},"crate_size":8567,"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":[],"checksum":"9f0930ed19a7184089ea46d2fedead2f6dc2b674c5db4276b7da336c7cd83252","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":55,"comment_lines":0,"files":1}},"total_code_lines":55,"total_comment_lines":0}},{"id":180772,"crate":"ghash","num":"0.2.2","dl_path":"/api/v1/crates/ghash/0.2.2/download","readme_path":"/api/v1/crates/ghash/0.2.2/readme","updated_at":"2019-10-06T21:32:39.106909Z","created_at":"2019-10-06T21:32:39.106909Z","downloads":6564,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ghash/0.2.2/dependencies","version_downloads":"/api/v1/crates/ghash/0.2.2/downloads","authors":"/api/v1/crates/ghash/0.2.2/authors"},"crate_size":8543,"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":[],"checksum":"b78de4273e3a6ccb458928e416527eb3e379e967be0da491b40183041e660809","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":55,"comment_lines":0,"files":1}},"total_code_lines":55,"total_comment_lines":0}},{"id":180639,"crate":"ghash","num":"0.2.1","dl_path":"/api/v1/crates/ghash/0.2.1/download","readme_path":"/api/v1/crates/ghash/0.2.1/readme","updated_at":"2019-10-05T23:55:38.770714Z","created_at":"2019-10-05T23:55:38.770714Z","downloads":2869,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ghash/0.2.1/dependencies","version_downloads":"/api/v1/crates/ghash/0.2.1/downloads","authors":"/api/v1/crates/ghash/0.2.1/authors"},"crate_size":8435,"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":[],"checksum":"be0221dfce0cd962963ca7814c6d48983cce7f401d82bccd573ecaaa0ee4069f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":51,"comment_lines":0,"files":1}},"total_code_lines":51,"total_comment_lines":0}},{"id":180372,"crate":"ghash","num":"0.2.0","dl_path":"/api/v1/crates/ghash/0.2.0/download","readme_path":"/api/v1/crates/ghash/0.2.0/readme","updated_at":"2019-10-04T16:17:09.574062Z","created_at":"2019-10-04T16:17:09.574062Z","downloads":2832,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ghash/0.2.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.2.0/downloads","authors":"/api/v1/crates/ghash/0.2.0/authors"},"crate_size":8333,"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":[],"checksum":"427ce01eb7d86c770bd9c05ccb7339666277b0c137bdcff0e85c0b0ac2b7bad4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":45,"comment_lines":0,"files":1}},"total_code_lines":45,"total_comment_lines":0}},{"id":177231,"crate":"ghash","num":"0.1.0","dl_path":"/api/v1/crates/ghash/0.1.0/download","readme_path":"/api/v1/crates/ghash/0.1.0/readme","updated_at":"2019-09-19T23:10:36.639071Z","created_at":"2019-09-19T23:10:36.639071Z","downloads":2857,"features":{"std":["polyval/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ghash/0.1.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.1.0/downloads","authors":"/api/v1/crates/ghash/0.1.0/authors"},"crate_size":8123,"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":[],"checksum":"563374f23fd711f234a0a3da4f60cf73640a54c2292ac7b1d744ddbc67ca9ff1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC),\nas in the AES-GCM authenticated encryption cipher.","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":45,"comment_lines":0,"files":1}},"total_code_lines":45,"total_comment_lines":0}},{"id":35319,"crate":"ghash","num":"0.0.0","dl_path":"/api/v1/crates/ghash/0.0.0/download","readme_path":"/api/v1/crates/ghash/0.0.0/readme","updated_at":"2017-11-30T02:29:11.178618Z","created_at":"2016-10-06T21:35:47.726226Z","downloads":3912,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/ghash/0.0.0/dependencies","version_downloads":"/api/v1/crates/ghash/0.0.0/downloads","authors":"/api/v1/crates/ghash/0.0.0/authors"},"crate_size":346,"published_by":null,"audit_actions":[],"checksum":"0e6375bde86047165761a3f555d2bc00e47144a17f52fb2c6602bd4e9cc2de6c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"GHASH","homepage":null,"documentation":"https://docs.rs/ghash","repository":"https://github.com/RustCrypto/rust-crypto-decoupled","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"keywords":[{"id":"aes-gcm","keyword":"aes-gcm","created_at":"2019-09-19T23:10:36.639071Z","crates_cnt":72},{"id":"crypto","keyword":"crypto","created_at":"2014-11-24T02:30:36.413823Z","crates_cnt":2681},{"id":"universal-hashing","keyword":"universal-hashing","created_at":"2019-08-13T22:32:41.629643Z","crates_cnt":4}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7854},{"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":13672}]}