{"crate":{"id":"block-padding","name":"block-padding","updated_at":"2026-02-06T17:19:08.045856Z","versions":[1844275,1761451,1761368,1711867,1456319,1310336,1284469,1215464,1010115,1000514,1000083,999389,766012,514121,497855,497839,328878,272848,250978,188030,146269,130506,110745,81846],"keywords":["ansix923","iso7816","padding","pkcs7"],"categories":["cryptography","no-std"],"badges":[],"created_at":"2018-02-20T13:54:53.959408Z","downloads":212570261,"recent_downloads":48212066,"default_version":"0.4.2","num_versions":24,"yanked":false,"max_version":"0.4.2","newest_version":"0.4.2","max_stable_version":"0.4.2","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","links":{"version_downloads":"/api/v1/crates/block-padding/downloads","versions":null,"owners":"/api/v1/crates/block-padding/owners","owner_team":"/api/v1/crates/block-padding/owner_team","owner_user":"/api/v1/crates/block-padding/owner_user","reverse_dependencies":"/api/v1/crates/block-padding/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":1844275,"crate":"block-padding","num":"0.4.2","dl_path":"/api/v1/crates/block-padding/0.4.2/download","readme_path":"/api/v1/crates/block-padding/0.4.2/readme","updated_at":"2025-11-26T15:01:21.847286Z","created_at":"2025-11-26T15:01:21.847286Z","downloads":12221384,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.2/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.2/downloads","authors":"/api/v1/crates/block-padding/0.4.2/authors"},"crate_size":9764,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2025-11-26T15:01:21.847286Z"}],"checksum":"710f1dd022ef4e93f8a438b4ba958de7f64308434fa6a87104481645cc30068b","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":247,"comment_lines":2,"files":1}},"total_code_lines":247,"total_comment_lines":2}},{"id":1761451,"crate":"block-padding","num":"0.4.1","dl_path":"/api/v1/crates/block-padding/0.4.1/download","readme_path":"/api/v1/crates/block-padding/0.4.1/readme","updated_at":"2025-11-26T15:02:17.544362Z","created_at":"2025-10-06T13:28:17.304160Z","downloads":26720,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.1/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.1/downloads","authors":"/api/v1/crates/block-padding/0.4.1/authors"},"crate_size":9721,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2025-10-06T13:28:17.304160Z"},{"action":"yank","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2025-11-26T15:02:17.547990Z"}],"checksum":"41d28ed5f5f65056148fd25e1a596b5b6d9e772270abf9a9085d7cbfbf26c563","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":247,"comment_lines":2,"files":1}},"total_code_lines":247,"total_comment_lines":2}},{"id":1761368,"crate":"block-padding","num":"0.4.0","dl_path":"/api/v1/crates/block-padding/0.4.0/download","readme_path":"/api/v1/crates/block-padding/0.4.0/readme","updated_at":"2025-10-06T13:28:46.157956Z","created_at":"2025-10-06T12:05:44.858944Z","downloads":305,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0/downloads","authors":"/api/v1/crates/block-padding/0.4.0/authors"},"crate_size":9377,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2025-10-06T12:05:44.858944Z"},{"action":"yank","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2025-10-06T13:28:46.160903Z"}],"checksum":"2d3e9bfa1253f8e2b536ca5748323dde5768b9b6303c4ad63fb6ab7e5d915d73","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":205,"comment_lines":2,"files":1}},"total_code_lines":205,"total_comment_lines":2}},{"id":1711867,"crate":"block-padding","num":"0.4.0-rc.4","dl_path":"/api/v1/crates/block-padding/0.4.0-rc.4/download","readme_path":"/api/v1/crates/block-padding/0.4.0-rc.4/readme","updated_at":"2025-09-02T18:32:14.679750Z","created_at":"2025-09-02T18:32:14.679750Z","downloads":796298,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-rc.4/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-rc.4/downloads","authors":"/api/v1/crates/block-padding/0.4.0-rc.4/authors"},"crate_size":9304,"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-02T18:32:14.679750Z"}],"checksum":"7e59c1aab3e6c5e56afe1b7e8650be9b5a791cb997bdea449194ae62e4bf8c73","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":209,"comment_lines":7,"files":1}},"total_code_lines":209,"total_comment_lines":7}},{"id":1456319,"crate":"block-padding","num":"0.4.0-rc.3","dl_path":"/api/v1/crates/block-padding/0.4.0-rc.3/download","readme_path":"/api/v1/crates/block-padding/0.4.0-rc.3/readme","updated_at":"2025-02-22T16:13:02.376076Z","created_at":"2025-02-22T16:13:02.376076Z","downloads":84038,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-rc.3/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-rc.3/downloads","authors":"/api/v1/crates/block-padding/0.4.0-rc.3/authors"},"crate_size":9256,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2025-02-22T16:13:02.376076Z"}],"checksum":"ee88d14c41bbae2e333f574a27fc73d96fe1039e5a356c20d06a7f2a34cd8e5a","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":209,"comment_lines":7,"files":1}},"total_code_lines":209,"total_comment_lines":7}},{"id":1310336,"crate":"block-padding","num":"0.4.0-rc.2","dl_path":"/api/v1/crates/block-padding/0.4.0-rc.2/download","readme_path":"/api/v1/crates/block-padding/0.4.0-rc.2/readme","updated_at":"2024-10-21T18:32:37.294285Z","created_at":"2024-10-21T18:32:37.294285Z","downloads":26503,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-rc.2/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-rc.2/downloads","authors":"/api/v1/crates/block-padding/0.4.0-rc.2/authors"},"crate_size":8986,"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-10-21T18:32:37.294285Z"}],"checksum":"6868e23cd7a5b2e18fb2e9a583910b88b8d645dd21017aafc5d0439cf16ae6d6","rust_version":"1.81","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":209,"comment_lines":7,"files":1}},"total_code_lines":209,"total_comment_lines":7}},{"id":1284469,"crate":"block-padding","num":"0.4.0-rc.1","dl_path":"/api/v1/crates/block-padding/0.4.0-rc.1/download","readme_path":"/api/v1/crates/block-padding/0.4.0-rc.1/readme","updated_at":"2024-09-28T18:53:15.223587Z","created_at":"2024-09-28T18:53:15.223587Z","downloads":22058,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-rc.1/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-rc.1/downloads","authors":"/api/v1/crates/block-padding/0.4.0-rc.1/authors"},"crate_size":8988,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-09-28T18:53:15.223587Z"}],"checksum":"8cac2491ec009b98aa75f36cca2b50e3da7d212918fe953886f6a319042f6016","rust_version":"1.81","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":209,"comment_lines":7,"files":1}},"total_code_lines":209,"total_comment_lines":7}},{"id":1215464,"crate":"block-padding","num":"0.4.0-rc.0","dl_path":"/api/v1/crates/block-padding/0.4.0-rc.0/download","readme_path":"/api/v1/crates/block-padding/0.4.0-rc.0/readme","updated_at":"2024-07-26T14:18:53.160537Z","created_at":"2024-07-26T14:18:53.160537Z","downloads":82959,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-rc.0/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-rc.0/downloads","authors":"/api/v1/crates/block-padding/0.4.0-rc.0/authors"},"crate_size":9042,"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-26T14:18:53.160537Z"}],"checksum":"0d7992d59cd95a984bde8833d4d025886eec3718777971ad15c58df0b070254a","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":214,"comment_lines":7,"files":1}},"total_code_lines":214,"total_comment_lines":7}},{"id":1010115,"crate":"block-padding","num":"0.4.0-pre.4","dl_path":"/api/v1/crates/block-padding/0.4.0-pre.4/download","readme_path":"/api/v1/crates/block-padding/0.4.0-pre.4/readme","updated_at":"2024-01-10T17:13:36.467001Z","created_at":"2024-01-10T17:13:36.467001Z","downloads":34778,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-pre.4/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-pre.4/downloads","authors":"/api/v1/crates/block-padding/0.4.0-pre.4/authors"},"crate_size":8997,"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-01-10T17:13:36.467001Z"}],"checksum":"e8ab21a8964437caf2e83a92a1221ce65e356a2a9b8b52d58bece04005fe114e","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":214,"comment_lines":7,"files":1}},"total_code_lines":214,"total_comment_lines":7}},{"id":1000514,"crate":"block-padding","num":"0.4.0-pre.3","dl_path":"/api/v1/crates/block-padding/0.4.0-pre.3/download","readme_path":"/api/v1/crates/block-padding/0.4.0-pre.3/readme","updated_at":"2023-12-31T22:59:46.140932Z","created_at":"2023-12-31T22:59:46.140932Z","downloads":2651,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-pre.3/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-pre.3/downloads","authors":"/api/v1/crates/block-padding/0.4.0-pre.3/authors"},"crate_size":9004,"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":"2023-12-31T22:59:46.140932Z"}],"checksum":"d07a359e2b51a0e9b9d6a6d4582b7b62723e4a25f4e5ca6be70a6a00050202ab","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":214,"comment_lines":7,"files":1}},"total_code_lines":214,"total_comment_lines":7}},{"id":1000083,"crate":"block-padding","num":"0.4.0-pre.2","dl_path":"/api/v1/crates/block-padding/0.4.0-pre.2/download","readme_path":"/api/v1/crates/block-padding/0.4.0-pre.2/readme","updated_at":"2023-12-31T04:37:40.203529Z","created_at":"2023-12-31T04:37:40.203529Z","downloads":1965,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-pre.2/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-pre.2/downloads","authors":"/api/v1/crates/block-padding/0.4.0-pre.2/authors"},"crate_size":9002,"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":"2023-12-31T04:37:40.203529Z"}],"checksum":"f3ca9ee1904d68460570331f2a93a099ee16b234cfc44ce1908717c5f2c8d3c6","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":214,"comment_lines":7,"files":1}},"total_code_lines":214,"total_comment_lines":7}},{"id":999389,"crate":"block-padding","num":"0.4.0-pre.1","dl_path":"/api/v1/crates/block-padding/0.4.0-pre.1/download","readme_path":"/api/v1/crates/block-padding/0.4.0-pre.1/readme","updated_at":"2023-12-30T01:56:44.633412Z","created_at":"2023-12-30T01:56:44.633412Z","downloads":1963,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.4.0-pre.1/dependencies","version_downloads":"/api/v1/crates/block-padding/0.4.0-pre.1/downloads","authors":"/api/v1/crates/block-padding/0.4.0-pre.1/authors"},"crate_size":9002,"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":"2023-12-30T01:56:44.633412Z"}],"checksum":"6567958fbc0870d817afa281e82d557ce2c7ccc5c056cbf71ff3558a6e5a2a08","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":214,"comment_lines":7,"files":1}},"total_code_lines":214,"total_comment_lines":7}},{"id":766012,"crate":"block-padding","num":"0.3.3","dl_path":"/api/v1/crates/block-padding/0.3.3/download","readme_path":"/api/v1/crates/block-padding/0.3.3/readme","updated_at":"2023-04-02T00:37:44.797774Z","created_at":"2023-04-02T00:37:44.797774Z","downloads":105890589,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.3.3/dependencies","version_downloads":"/api/v1/crates/block-padding/0.3.3/downloads","authors":"/api/v1/crates/block-padding/0.3.3/authors"},"crate_size":8504,"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":"2023-04-02T00:37:44.797774Z"}],"checksum":"a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":222,"comment_lines":7,"files":1}},"total_code_lines":222,"total_comment_lines":7}},{"id":514121,"crate":"block-padding","num":"0.3.2","dl_path":"/api/v1/crates/block-padding/0.3.2/download","readme_path":"/api/v1/crates/block-padding/0.3.2/readme","updated_at":"2022-03-10T17:07:12.386777Z","created_at":"2022-03-10T17:07:12.386777Z","downloads":5117668,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.3.2/dependencies","version_downloads":"/api/v1/crates/block-padding/0.3.2/downloads","authors":"/api/v1/crates/block-padding/0.3.2/authors"},"crate_size":8452,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-03-10T17:07:12.386777Z"}],"checksum":"0a90ec2df9600c28a01c56c4784c9207a96d2451833aeceb8cc97e4c9548bb78","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":204,"comment_lines":7,"files":1}},"total_code_lines":204,"total_comment_lines":7}},{"id":497855,"crate":"block-padding","num":"0.3.1","dl_path":"/api/v1/crates/block-padding/0.3.1/download","readme_path":"/api/v1/crates/block-padding/0.3.1/readme","updated_at":"2022-03-10T17:07:28.655433Z","created_at":"2022-02-10T07:01:23.677979Z","downloads":40026,"features":{"std":[]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.3.1/dependencies","version_downloads":"/api/v1/crates/block-padding/0.3.1/downloads","authors":"/api/v1/crates/block-padding/0.3.1/authors"},"crate_size":8358,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-02-10T07:01:23.677979Z"},{"action":"yank","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-03-10T17:07:28.663897Z"}],"checksum":"5808df4b2412175c4db3afb115c83d8d0cd26ca4f30a042026cddef8580e526a","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":203,"comment_lines":7,"files":1}},"total_code_lines":203,"total_comment_lines":7}},{"id":497839,"crate":"block-padding","num":"0.3.0","dl_path":"/api/v1/crates/block-padding/0.3.0/download","readme_path":"/api/v1/crates/block-padding/0.3.0/readme","updated_at":"2022-03-10T17:07:26.909223Z","created_at":"2022-02-10T06:12:19.738130Z","downloads":3145,"features":{"std":[]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.3.0/dependencies","version_downloads":"/api/v1/crates/block-padding/0.3.0/downloads","authors":"/api/v1/crates/block-padding/0.3.0/authors"},"crate_size":8277,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-02-10T06:12:19.738130Z"},{"action":"yank","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2022-03-10T17:07:26.912452Z"}],"checksum":"e5234873598fc97968ac413c1a5cbec0cef0c4d771a018d8baead79213e22d5b","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":202,"comment_lines":7,"files":1}},"total_code_lines":202,"total_comment_lines":7}},{"id":328878,"crate":"block-padding","num":"0.3.0-pre","dl_path":"/api/v1/crates/block-padding/0.3.0-pre/download","readme_path":"/api/v1/crates/block-padding/0.3.0-pre/readme","updated_at":"2021-01-18T13:18:52.392640Z","created_at":"2021-01-18T13:18:52.392640Z","downloads":11789,"features":{"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.3.0-pre/dependencies","version_downloads":"/api/v1/crates/block-padding/0.3.0-pre/downloads","authors":"/api/v1/crates/block-padding/0.3.0-pre/authors"},"crate_size":7500,"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-01-18T13:18:52.392640Z"}],"checksum":"3992d179d1dd2fa87869057217d43cf88ad31d4e44738d159a5a6caafdf63ae6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":154,"comment_lines":4,"files":1}},"total_code_lines":154,"total_comment_lines":4}},{"id":272848,"crate":"block-padding","num":"0.2.1","dl_path":"/api/v1/crates/block-padding/0.2.1/download","readme_path":"/api/v1/crates/block-padding/0.2.1/readme","updated_at":"2020-08-14T19:06:39.127492Z","created_at":"2020-08-14T19:06:39.127492Z","downloads":45123393,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.2.1/dependencies","version_downloads":"/api/v1/crates/block-padding/0.2.1/downloads","authors":"/api/v1/crates/block-padding/0.2.1/authors"},"crate_size":7672,"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":"2020-08-14T19:06:39.127492Z"}],"checksum":"8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":167,"comment_lines":3,"files":1}},"total_code_lines":167,"total_comment_lines":3}},{"id":250978,"crate":"block-padding","num":"0.2.0","dl_path":"/api/v1/crates/block-padding/0.2.0/download","readme_path":"/api/v1/crates/block-padding/0.2.0/readme","updated_at":"2020-06-10T16:48:40.810895Z","created_at":"2020-06-10T16:48:40.810895Z","downloads":85727,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.2.0/dependencies","version_downloads":"/api/v1/crates/block-padding/0.2.0/downloads","authors":"/api/v1/crates/block-padding/0.2.0/authors"},"crate_size":7437,"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":"2020-06-10T16:48:40.810895Z"}],"checksum":"c98bfd7c112b6399fef97cc0614af1cd375b27a112e552ce60f94c1b5f13cb74","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":135,"comment_lines":3,"files":1}},"total_code_lines":135,"total_comment_lines":3}},{"id":188030,"crate":"block-padding","num":"0.1.5","dl_path":"/api/v1/crates/block-padding/0.1.5/download","readme_path":"/api/v1/crates/block-padding/0.1.5/readme","updated_at":"2019-11-07T16:10:44.589520Z","created_at":"2019-11-07T16:10:44.589520Z","downloads":40035519,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.1.5/dependencies","version_downloads":"/api/v1/crates/block-padding/0.1.5/downloads","authors":"/api/v1/crates/block-padding/0.1.5/authors"},"crate_size":7342,"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":[],"checksum":"fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":132,"comment_lines":0,"files":1}},"total_code_lines":132,"total_comment_lines":0}},{"id":146269,"crate":"block-padding","num":"0.1.4","dl_path":"/api/v1/crates/block-padding/0.1.4/download","readme_path":"/api/v1/crates/block-padding/0.1.4/readme","updated_at":"2019-04-22T17:52:41.277719Z","created_at":"2019-04-22T17:52:41.277719Z","downloads":2017301,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.1.4/dependencies","version_downloads":"/api/v1/crates/block-padding/0.1.4/downloads","authors":"/api/v1/crates/block-padding/0.1.4/authors"},"crate_size":7209,"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":[],"checksum":"6d4dc3af3ee2e12f3e5d224e5e1e3d73668abbeb69e566d361f7d5563a4fdf09","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":114,"comment_lines":0,"files":1}},"total_code_lines":114,"total_comment_lines":0}},{"id":130506,"crate":"block-padding","num":"0.1.3","dl_path":"/api/v1/crates/block-padding/0.1.3/download","readme_path":"/api/v1/crates/block-padding/0.1.3/readme","updated_at":"2019-01-28T14:52:10.127421Z","created_at":"2019-01-28T14:52:10.127421Z","downloads":426835,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.1.3/dependencies","version_downloads":"/api/v1/crates/block-padding/0.1.3/downloads","authors":"/api/v1/crates/block-padding/0.1.3/authors"},"crate_size":7199,"published_by":null,"audit_actions":[],"checksum":"d75255892aeb580d3c566f213a2b6fdc1c66667839f45719ee1d30ebf2aea591","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":119,"comment_lines":0,"files":1}},"total_code_lines":119,"total_comment_lines":0}},{"id":110745,"crate":"block-padding","num":"0.1.2","dl_path":"/api/v1/crates/block-padding/0.1.2/download","readme_path":"/api/v1/crates/block-padding/0.1.2/readme","updated_at":"2018-10-03T21:58:47.140698Z","created_at":"2018-10-03T21:58:47.140698Z","downloads":312956,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.1.2/dependencies","version_downloads":"/api/v1/crates/block-padding/0.1.2/downloads","authors":"/api/v1/crates/block-padding/0.1.2/authors"},"crate_size":7193,"published_by":null,"audit_actions":[],"checksum":"4fc4358306e344bf9775d0197fd00d2603e5afb0771bb353538630f022068ea3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":119,"comment_lines":0,"files":1}},"total_code_lines":119,"total_comment_lines":0}},{"id":81846,"crate":"block-padding","num":"0.1.0","dl_path":"/api/v1/crates/block-padding/0.1.0/download","readme_path":"/api/v1/crates/block-padding/0.1.0/readme","updated_at":"2018-02-20T13:54:53.959408Z","created_at":"2018-02-20T13:54:53.959408Z","downloads":48999,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/block-padding/0.1.0/dependencies","version_downloads":"/api/v1/crates/block-padding/0.1.0/downloads","authors":"/api/v1/crates/block-padding/0.1.0/authors"},"crate_size":7059,"published_by":null,"audit_actions":[],"checksum":"75bc2cfa52dc218b47ea000b15e6e5d00ca2f831db31e41592383c14d8802907","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Padding and unpadding of messages divided into blocks.","homepage":null,"documentation":"https://docs.rs/block-padding","repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":124,"comment_lines":0,"files":1}},"total_code_lines":124,"total_comment_lines":0}}],"keywords":[{"id":"ansix923","keyword":"ansix923","created_at":"2017-06-12T01:07:55.617813Z","crates_cnt":1},{"id":"iso7816","keyword":"iso7816","created_at":"2017-06-12T01:07:55.617813Z","crates_cnt":6},{"id":"padding","keyword":"padding","created_at":"2016-03-24T08:28:18.093718Z","crates_cnt":36},{"id":"pkcs7","keyword":"pkcs7","created_at":"2017-06-12T01:07:55.617813Z","crates_cnt":10}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7852},{"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}]}