{"crate":{"id":"ctutils","name":"ctutils","updated_at":"2026-10-05T23:29:33.675545Z","versions":[3412661,2203683,2202812,1957658,1955510,1953476,1953397,1953138,1952664,1950604,1950486,1919068,1909606,1909045,1907213,1906158,1905109,1904412,1904353,1904292,1903770,1892452,1887784],"keywords":["constant-time","crypto","intrinsics"],"categories":["cryptography","no-std"],"badges":[],"created_at":"2025-12-18T01:20:59.958852Z","downloads":93228416,"recent_downloads":66326422,"default_version":"0.4.3","num_versions":23,"yanked":false,"max_version":"0.4.3","newest_version":"0.4.3","max_stable_version":"0.4.3","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctutils","documentation":null,"repository":"https://github.com/RustCrypto/utils","links":{"version_downloads":"/api/v1/crates/ctutils/downloads","versions":null,"owners":"/api/v1/crates/ctutils/owners","owner_team":"/api/v1/crates/ctutils/owner_team","owner_user":"/api/v1/crates/ctutils/owner_user","reverse_dependencies":"/api/v1/crates/ctutils/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":3412661,"crate":"ctutils","num":"0.4.3","dl_path":"/api/v1/crates/ctutils/0.4.3/download","readme_path":"/api/v1/crates/ctutils/0.4.3/readme","updated_at":"2026-10-05T23:29:33.675545Z","created_at":"2026-10-05T23:29:33.675545Z","downloads":479600,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.3/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.3/downloads","authors":"/api/v1/crates/ctutils/0.4.3/authors"},"crate_size":30825,"published_by":null,"audit_actions":[],"checksum":"03bb0e1cc970d482d121d9a1744999169b69a07470b3d644a7894e53fcaf4574","rust_version":"1.87","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctutils","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":{"provider":"github","repository":"RustCrypto/utils","run_id":"37387584900","sha":"3c5aa70180232b57a485a14269adf1380d1807c1"},"linecounts":{"languages":{"Rust":{"code_lines":2393,"comment_lines":46,"files":12}},"total_code_lines":2393,"total_comment_lines":46}},{"id":2203683,"crate":"ctutils","num":"0.4.2","dl_path":"/api/v1/crates/ctutils/0.4.2/download","readme_path":"/api/v1/crates/ctutils/0.4.2/readme","updated_at":"2026-04-02T20:44:34.184153Z","created_at":"2026-04-02T20:44:34.184153Z","downloads":87125287,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.2/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.2/downloads","authors":"/api/v1/crates/ctutils/0.4.2/authors"},"crate_size":32739,"published_by":null,"audit_actions":[],"checksum":"7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":{"provider":"github","repository":"RustCrypto/utils","run_id":"23921129577","sha":"53f7fc3fa806e6d4e9650675e7b97d3621cff340"},"linecounts":{"languages":{"Rust":{"code_lines":2392,"comment_lines":58,"files":12}},"total_code_lines":2392,"total_comment_lines":58}},{"id":2202812,"crate":"ctutils","num":"0.4.1","dl_path":"/api/v1/crates/ctutils/0.4.1/download","readme_path":"/api/v1/crates/ctutils/0.4.1/readme","updated_at":"2026-04-02T15:45:37.296394Z","created_at":"2026-04-02T15:45:37.296394Z","downloads":24572,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.1/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.1/downloads","authors":"/api/v1/crates/ctutils/0.4.1/authors"},"crate_size":32711,"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-04-02T15:45:37.296394Z"}],"checksum":"66270f854fb5b25a21ffc0ee8c214c309ef1ce60988e448f6433a0b4736d2609","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2392,"comment_lines":58,"files":12}},"total_code_lines":2392,"total_comment_lines":58}},{"id":1957658,"crate":"ctutils","num":"0.4.0","dl_path":"/api/v1/crates/ctutils/0.4.0/download","readme_path":"/api/v1/crates/ctutils/0.4.0/readme","updated_at":"2026-01-20T02:55:14.205641Z","created_at":"2026-01-20T02:55:14.205641Z","downloads":3054035,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.0/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.0/downloads","authors":"/api/v1/crates/ctutils/0.4.0/authors"},"crate_size":29194,"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-20T02:55:14.205641Z"}],"checksum":"1005a6d4446f5120ef475ad3d2af2b30c49c2c9c6904258e3bb30219bebed5e4","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2317,"comment_lines":52,"files":12}},"total_code_lines":2317,"total_comment_lines":52}},{"id":1955510,"crate":"ctutils","num":"0.4.0-pre.5","dl_path":"/api/v1/crates/ctutils/0.4.0-pre.5/download","readme_path":"/api/v1/crates/ctutils/0.4.0-pre.5/readme","updated_at":"2026-01-19T05:10:13.825982Z","created_at":"2026-01-19T05:10:13.825982Z","downloads":1808,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.0-pre.5/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.0-pre.5/downloads","authors":"/api/v1/crates/ctutils/0.4.0-pre.5/authors"},"crate_size":28742,"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-19T05:10:13.825982Z"}],"checksum":"8f9648048880cb5c7ac08f184a42cad58d81a49205b5f46e636270dc9a5b73fe","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2317,"comment_lines":52,"files":12}},"total_code_lines":2317,"total_comment_lines":52}},{"id":1953476,"crate":"ctutils","num":"0.4.0-pre.4","dl_path":"/api/v1/crates/ctutils/0.4.0-pre.4/download","readme_path":"/api/v1/crates/ctutils/0.4.0-pre.4/readme","updated_at":"2026-01-18T05:43:49.397256Z","created_at":"2026-01-18T05:43:49.397256Z","downloads":507,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.0-pre.4/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.0-pre.4/downloads","authors":"/api/v1/crates/ctutils/0.4.0-pre.4/authors"},"crate_size":28844,"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-18T05:43:49.397256Z"}],"checksum":"fbb255642521ef4deccf330e4681da91dbe3e563a05539eeaa9623809e26ce45","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2342,"comment_lines":68,"files":12}},"total_code_lines":2342,"total_comment_lines":68}},{"id":1953397,"crate":"ctutils","num":"0.4.0-pre.3","dl_path":"/api/v1/crates/ctutils/0.4.0-pre.3/download","readme_path":"/api/v1/crates/ctutils/0.4.0-pre.3/readme","updated_at":"2026-01-18T04:24:18.028691Z","created_at":"2026-01-18T04:24:18.028691Z","downloads":29,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.0-pre.3/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.0-pre.3/downloads","authors":"/api/v1/crates/ctutils/0.4.0-pre.3/authors"},"crate_size":29019,"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-18T04:24:18.028691Z"}],"checksum":"373fa112059c3763d89611a0531009919e073980406ce046a70c1831c32b4647","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2370,"comment_lines":68,"files":12}},"total_code_lines":2370,"total_comment_lines":68}},{"id":1953138,"crate":"ctutils","num":"0.4.0-pre.2","dl_path":"/api/v1/crates/ctutils/0.4.0-pre.2/download","readme_path":"/api/v1/crates/ctutils/0.4.0-pre.2/readme","updated_at":"2026-01-18T00:48:17.760242Z","created_at":"2026-01-18T00:48:17.760242Z","downloads":296,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.0-pre.2/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.0-pre.2/downloads","authors":"/api/v1/crates/ctutils/0.4.0-pre.2/authors"},"crate_size":29706,"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-18T00:48:17.760242Z"}],"checksum":"e111d31fd98cc9d8f15996e5e2890291d8a7b887478a28c96b99e0d13702e748","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2460,"comment_lines":75,"files":14}},"total_code_lines":2460,"total_comment_lines":75}},{"id":1952664,"crate":"ctutils","num":"0.4.0-pre.1","dl_path":"/api/v1/crates/ctutils/0.4.0-pre.1/download","readme_path":"/api/v1/crates/ctutils/0.4.0-pre.1/readme","updated_at":"2026-01-17T21:04:47.615985Z","created_at":"2026-01-17T21:04:47.615985Z","downloads":28,"features":{"alloc":[],"subtle":["dep:subtle"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.0-pre.1/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.0-pre.1/downloads","authors":"/api/v1/crates/ctutils/0.4.0-pre.1/authors"},"crate_size":29563,"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-17T21:04:47.615985Z"}],"checksum":"f798c658b09142df9eca75d227dfdc0d3a1a163500f54c28c76ee3320b5fec06","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2370,"comment_lines":75,"files":14}},"total_code_lines":2370,"total_comment_lines":75}},{"id":1950604,"crate":"ctutils","num":"0.4.0-pre.0","dl_path":"/api/v1/crates/ctutils/0.4.0-pre.0/download","readme_path":"/api/v1/crates/ctutils/0.4.0-pre.0/readme","updated_at":"2026-01-16T23:02:04.985502Z","created_at":"2026-01-16T23:02:04.985502Z","downloads":29,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.4.0-pre.0/dependencies","version_downloads":"/api/v1/crates/ctutils/0.4.0-pre.0/downloads","authors":"/api/v1/crates/ctutils/0.4.0-pre.0/authors"},"crate_size":28616,"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-16T23:02:04.985502Z"}],"checksum":"094d4686f0ca4b330ea55a7a04aa006a7326b62039afed9e5fed5d1de4379259","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2068,"comment_lines":67,"files":13}},"total_code_lines":2068,"total_comment_lines":67}},{"id":1950486,"crate":"ctutils","num":"0.3.2","dl_path":"/api/v1/crates/ctutils/0.3.2/download","readme_path":"/api/v1/crates/ctutils/0.3.2/readme","updated_at":"2026-01-16T21:56:30.965668Z","created_at":"2026-01-16T21:56:30.965668Z","downloads":1012000,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.3.2/dependencies","version_downloads":"/api/v1/crates/ctutils/0.3.2/downloads","authors":"/api/v1/crates/ctutils/0.3.2/authors"},"crate_size":27919,"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-16T21:56:30.965668Z"}],"checksum":"758e5ed90be3c8abff7f9a6f37ab7f6d8c59c2210d448b81f3f508134aec84e4","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1914,"comment_lines":66,"files":12}},"total_code_lines":1914,"total_comment_lines":66}},{"id":1919068,"crate":"ctutils","num":"0.3.1","dl_path":"/api/v1/crates/ctutils/0.3.1/download","readme_path":"/api/v1/crates/ctutils/0.3.1/readme","updated_at":"2026-01-03T16:15:42.609686Z","created_at":"2026-01-03T16:15:42.609686Z","downloads":1137660,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.3.1/dependencies","version_downloads":"/api/v1/crates/ctutils/0.3.1/downloads","authors":"/api/v1/crates/ctutils/0.3.1/authors"},"crate_size":22034,"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-03T16:15:42.609686Z"}],"checksum":"7c67c81499f542d1dd38c6a2a2fe825f4dd4bca5162965dd2eea0c8119873d3c","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1625,"comment_lines":57,"files":9}},"total_code_lines":1625,"total_comment_lines":57}},{"id":1909606,"crate":"ctutils","num":"0.3.0","dl_path":"/api/v1/crates/ctutils/0.3.0/download","readme_path":"/api/v1/crates/ctutils/0.3.0/readme","updated_at":"2025-12-29T22:24:00.046969Z","created_at":"2025-12-29T22:24:00.046969Z","downloads":389846,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.3.0/dependencies","version_downloads":"/api/v1/crates/ctutils/0.3.0/downloads","authors":"/api/v1/crates/ctutils/0.3.0/authors"},"crate_size":21711,"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-12-29T22:24:00.046969Z"}],"checksum":"130ffe18bdf7a4926e57ed19d404995244e6c8d6a97abf4eddde1f892bf1ce0c","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1570,"comment_lines":54,"files":9}},"total_code_lines":1570,"total_comment_lines":54}},{"id":1909045,"crate":"ctutils","num":"0.2.3","dl_path":"/api/v1/crates/ctutils/0.2.3/download","readme_path":"/api/v1/crates/ctutils/0.2.3/readme","updated_at":"2025-12-29T17:44:01.655972Z","created_at":"2025-12-29T17:44:01.655972Z","downloads":921,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.2.3/dependencies","version_downloads":"/api/v1/crates/ctutils/0.2.3/downloads","authors":"/api/v1/crates/ctutils/0.2.3/authors"},"crate_size":21691,"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-12-29T17:44:01.655972Z"}],"checksum":"3d0d4ebbcf0ee8b260dd060b79b7449973fffccdbaa5c871c9867c7b44445e75","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1575,"comment_lines":55,"files":9}},"total_code_lines":1575,"total_comment_lines":55}},{"id":1907213,"crate":"ctutils","num":"0.2.2","dl_path":"/api/v1/crates/ctutils/0.2.2/download","readme_path":"/api/v1/crates/ctutils/0.2.2/readme","updated_at":"2025-12-28T20:15:05.540866Z","created_at":"2025-12-28T20:15:05.540866Z","downloads":555,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.2.2/dependencies","version_downloads":"/api/v1/crates/ctutils/0.2.2/downloads","authors":"/api/v1/crates/ctutils/0.2.2/authors"},"crate_size":21219,"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-12-28T20:15:05.540866Z"}],"checksum":"925ebe186f09a7894817213f89eae07c39374f5c934613605af7accc8aea6414","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1466,"comment_lines":51,"files":9}},"total_code_lines":1466,"total_comment_lines":51}},{"id":1906158,"crate":"ctutils","num":"0.2.1","dl_path":"/api/v1/crates/ctutils/0.2.1/download","readme_path":"/api/v1/crates/ctutils/0.2.1/readme","updated_at":"2025-12-28T06:38:10.054388Z","created_at":"2025-12-28T06:38:10.054388Z","downloads":803,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.2.1/dependencies","version_downloads":"/api/v1/crates/ctutils/0.2.1/downloads","authors":"/api/v1/crates/ctutils/0.2.1/authors"},"crate_size":20844,"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-12-28T06:38:10.054388Z"}],"checksum":"ef9cc07c2130072ca4cf0b22b52c4b455e11ff769a870934f3d27db52fd4ee13","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1411,"comment_lines":50,"files":9}},"total_code_lines":1411,"total_comment_lines":50}},{"id":1905109,"crate":"ctutils","num":"0.2.0","dl_path":"/api/v1/crates/ctutils/0.2.0/download","readme_path":"/api/v1/crates/ctutils/0.2.0/readme","updated_at":"2025-12-28T06:38:49.478227Z","created_at":"2025-12-27T15:42:07.953910Z","downloads":71,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.2.0/dependencies","version_downloads":"/api/v1/crates/ctutils/0.2.0/downloads","authors":"/api/v1/crates/ctutils/0.2.0/authors"},"crate_size":20184,"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-12-27T15:42:07.953910Z"},{"action":"yank","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-12-28T06:38:49.480606Z"}],"checksum":"de9272f4d4ec12552717608082d1672d67be282996e43eaeba1ebea8ee322fe4","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1334,"comment_lines":50,"files":9}},"total_code_lines":1334,"total_comment_lines":50}},{"id":1904412,"crate":"ctutils","num":"0.1.4","dl_path":"/api/v1/crates/ctutils/0.1.4/download","readme_path":"/api/v1/crates/ctutils/0.1.4/readme","updated_at":"2025-12-28T06:38:53.019400Z","created_at":"2025-12-27T06:23:29.368991Z","downloads":17,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.1.4/dependencies","version_downloads":"/api/v1/crates/ctutils/0.1.4/downloads","authors":"/api/v1/crates/ctutils/0.1.4/authors"},"crate_size":19584,"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-12-27T06:23:29.368991Z"},{"action":"yank","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-12-28T06:38:53.021414Z"}],"checksum":"e53bf55962e7614d702e0588f13a77d4a41b152ed1997f3cb16a960b9897710d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1250,"comment_lines":53,"files":8}},"total_code_lines":1250,"total_comment_lines":53}},{"id":1904353,"crate":"ctutils","num":"0.1.3","dl_path":"/api/v1/crates/ctutils/0.1.3/download","readme_path":"/api/v1/crates/ctutils/0.1.3/readme","updated_at":"2025-12-28T06:38:59.292890Z","created_at":"2025-12-27T05:08:48.855061Z","downloads":17,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.1.3/dependencies","version_downloads":"/api/v1/crates/ctutils/0.1.3/downloads","authors":"/api/v1/crates/ctutils/0.1.3/authors"},"crate_size":19580,"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-12-27T05:08:48.855061Z"},{"action":"yank","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-12-28T06:38:59.295732Z"}],"checksum":"0c7bef3c367468af20c2eab329fbf5c87be4fc144d22674891df8978da7a5d40","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1251,"comment_lines":57,"files":8}},"total_code_lines":1251,"total_comment_lines":57}},{"id":1904292,"crate":"ctutils","num":"0.1.2","dl_path":"/api/v1/crates/ctutils/0.1.2/download","readme_path":"/api/v1/crates/ctutils/0.1.2/readme","updated_at":"2025-12-28T06:39:06.387323Z","created_at":"2025-12-27T03:49:20.802982Z","downloads":222,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.1.2/dependencies","version_downloads":"/api/v1/crates/ctutils/0.1.2/downloads","authors":"/api/v1/crates/ctutils/0.1.2/authors"},"crate_size":19413,"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-12-27T03:49:20.802982Z"},{"action":"yank","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-12-28T06:39:06.390262Z"}],"checksum":"aaad015a0138babdf4933e6f6785273ad6a3dcc8133727926ca9485ff159ea55","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1251,"comment_lines":57,"files":8}},"total_code_lines":1251,"total_comment_lines":57}},{"id":1903770,"crate":"ctutils","num":"0.1.1","dl_path":"/api/v1/crates/ctutils/0.1.1/download","readme_path":"/api/v1/crates/ctutils/0.1.1/readme","updated_at":"2025-12-28T06:39:09.155886Z","created_at":"2025-12-26T19:45:14.404595Z","downloads":71,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.1.1/dependencies","version_downloads":"/api/v1/crates/ctutils/0.1.1/downloads","authors":"/api/v1/crates/ctutils/0.1.1/authors"},"crate_size":18082,"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-12-26T19:45:14.404595Z"},{"action":"yank","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-12-28T06:39:09.157860Z"}],"checksum":"30a9227382a106a7a41a5a27489e8f15fb9225c80c371b47391c1a613142fced","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1127,"comment_lines":54,"files":8}},"total_code_lines":1127,"total_comment_lines":54}},{"id":1892452,"crate":"ctutils","num":"0.1.0","dl_path":"/api/v1/crates/ctutils/0.1.0/download","readme_path":"/api/v1/crates/ctutils/0.1.0/readme","updated_at":"2025-12-28T06:39:11.883112Z","created_at":"2025-12-20T03:08:37.037125Z","downloads":24,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.1.0/dependencies","version_downloads":"/api/v1/crates/ctutils/0.1.0/downloads","authors":"/api/v1/crates/ctutils/0.1.0/authors"},"crate_size":16436,"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-12-20T03:08:37.037125Z"},{"action":"yank","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-12-28T06:39:11.886422Z"}],"checksum":"928e050e1ffc8b42406121670c18998e0aa647ecd0a31838325056890769bae3","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with selection and equality testing support targeting cryptographic\napplications. Supports `const fn` where appropriate. Built on the `cmov` crate which provides\narchitecture-specific predication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/tree/master/ctselect","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":942,"comment_lines":30,"files":8}},"total_code_lines":942,"total_comment_lines":30}},{"id":1887784,"crate":"ctutils","num":"0.0.0","dl_path":"/api/v1/crates/ctutils/0.0.0/download","readme_path":"/api/v1/crates/ctutils/0.0.0/readme","updated_at":"2025-12-20T03:09:28.472034Z","created_at":"2025-12-18T01:20:59.958852Z","downloads":18,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/ctutils/0.0.0/dependencies","version_downloads":"/api/v1/crates/ctutils/0.0.0/downloads","authors":"/api/v1/crates/ctutils/0.0.0/authors"},"crate_size":10584,"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-12-18T01:20:59.958852Z"},{"action":"yank","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-12-20T03:09:28.476139Z"}],"checksum":"22369634524906a2a80750443a9ff9d6809099e05e6f0fc95cc55be3ed2da790","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Constant-time utility library with `const fn` support targeting cryptographic\napplications. Built on the `cmov` crate which provides architecture-specific\npredication intrinsics. Heavily inspired by the `subtle` crate.\n","homepage":"https://github.com/RustCrypto/utils/pull/1243","documentation":null,"repository":"https://github.com/RustCrypto/utils","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":341,"comment_lines":11,"files":5}},"total_code_lines":341,"total_comment_lines":11}}],"keywords":[{"id":"constant-time","keyword":"constant-time","created_at":"2017-05-31T04:19:18.671882Z","crates_cnt":54},{"id":"crypto","keyword":"crypto","created_at":"2014-11-24T02:30:36.413823Z","crates_cnt":2681},{"id":"intrinsics","keyword":"intrinsics","created_at":"2015-01-19T07:43:27.896991Z","crates_cnt":27}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7861},{"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":13683}]}