{"crate":{"id":"spki","name":"spki","updated_at":"2026-10-05T22:12:26.781743Z","versions":[3412116,2211054,1635215,1625861,1585674,1294340,1215790,1007096,970552,792832,768389,736645,545622,544498,516052,514933,495121,478002,470437,454951,454891,453859,425537,387328,355228,343252,341545,340674,311533],"keywords":["crypto","x509"],"categories":["cryptography","data-structures","encoding","no-std"],"badges":[],"created_at":"2020-12-03T00:57:56.316288Z","downloads":454317541,"recent_downloads":108998956,"default_version":"0.8.1","num_versions":29,"yanked":false,"max_version":"0.8.1","newest_version":"0.8.1","max_stable_version":"0.8.1","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)\n","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","links":{"version_downloads":"/api/v1/crates/spki/downloads","versions":null,"owners":"/api/v1/crates/spki/owners","owner_team":"/api/v1/crates/spki/owner_team","owner_user":"/api/v1/crates/spki/owner_user","reverse_dependencies":"/api/v1/crates/spki/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":3412116,"crate":"spki","num":"0.8.1","dl_path":"/api/v1/crates/spki/0.8.1/download","readme_path":"/api/v1/crates/spki/0.8.1/readme","updated_at":"2026-10-05T22:12:26.781743Z","created_at":"2026-10-05T22:12:26.781743Z","downloads":66396,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["digest","sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.1/dependencies","version_downloads":"/api/v1/crates/spki/0.8.1/downloads","authors":"/api/v1/crates/spki/0.8.1/authors"},"crate_size":20374,"published_by":null,"audit_actions":[],"checksum":"7ef958a98b9d5da290cfc78946e9f3e61e1e62a18db0d92cac0b83cc161491a9","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)\n","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":{"provider":"github","repository":"RustCrypto/formats","run_id":"37379427159","sha":"9e21af601bf08f1d8ccd9713d08d1aba832a9ca8"},"linecounts":{"languages":{"Rust":{"code_lines":563,"comment_lines":2,"files":6}},"total_code_lines":563,"total_comment_lines":2}},{"id":2211054,"crate":"spki","num":"0.8.0","dl_path":"/api/v1/crates/spki/0.8.0/download","readme_path":"/api/v1/crates/spki/0.8.0/readme","updated_at":"2026-04-04T14:18:33.991540Z","created_at":"2026-04-04T14:18:33.991540Z","downloads":14136182,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["digest","sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.0/dependencies","version_downloads":"/api/v1/crates/spki/0.8.0/downloads","authors":"/api/v1/crates/spki/0.8.0/authors"},"crate_size":22159,"published_by":null,"audit_actions":[],"checksum":"1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)\n","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":{"provider":"github","repository":"RustCrypto/formats","run_id":"23980499568","sha":"1ee89d6d785e89e9a31130dcc2cbc66984e3988b"},"linecounts":{"languages":{"Rust":{"code_lines":528,"comment_lines":2,"files":6}},"total_code_lines":528,"total_comment_lines":2}},{"id":1635215,"crate":"spki","num":"0.8.0-rc.4","dl_path":"/api/v1/crates/spki/0.8.0-rc.4/download","readme_path":"/api/v1/crates/spki/0.8.0-rc.4/readme","updated_at":"2025-07-10T03:35:02.098394Z","created_at":"2025-07-10T03:35:02.098394Z","downloads":4121516,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["digest","sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.0-rc.4/dependencies","version_downloads":"/api/v1/crates/spki/0.8.0-rc.4/downloads","authors":"/api/v1/crates/spki/0.8.0-rc.4/authors"},"crate_size":19620,"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-07-10T03:35:02.098394Z"}],"checksum":"8baeff88f34ed0691978ec34440140e1572b68c7dd4a495fd14a3dc1944daa80","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)\n","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":532,"comment_lines":2,"files":6}},"total_code_lines":532,"total_comment_lines":2}},{"id":1625861,"crate":"spki","num":"0.8.0-rc.3","dl_path":"/api/v1/crates/spki/0.8.0-rc.3/download","readme_path":"/api/v1/crates/spki/0.8.0-rc.3/readme","updated_at":"2025-07-03T15:16:13.568260Z","created_at":"2025-07-03T15:16:13.568260Z","downloads":5944,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["digest","sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.0-rc.3/dependencies","version_downloads":"/api/v1/crates/spki/0.8.0-rc.3/downloads","authors":"/api/v1/crates/spki/0.8.0-rc.3/authors"},"crate_size":19616,"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-07-03T15:16:13.568260Z"}],"checksum":"4b59f16f15f6f84d24525ca54974b59147ec161ef666b44d055a419bc6392582","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)\n","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":529,"comment_lines":2,"files":6}},"total_code_lines":529,"total_comment_lines":2}},{"id":1585674,"crate":"spki","num":"0.8.0-rc.2","dl_path":"/api/v1/crates/spki/0.8.0-rc.2/download","readme_path":"/api/v1/crates/spki/0.8.0-rc.2/readme","updated_at":"2025-05-30T23:30:16.270060Z","created_at":"2025-05-30T23:30:16.270060Z","downloads":38770,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["digest","sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.0-rc.2/dependencies","version_downloads":"/api/v1/crates/spki/0.8.0-rc.2/downloads","authors":"/api/v1/crates/spki/0.8.0-rc.2/authors"},"crate_size":19539,"published_by":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"audit_actions":[{"action":"publish","user":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"time":"2025-05-30T23:30:16.270060Z"}],"checksum":"c2f0e2bdca9b00f5be6dd3bb6647d50fd0f24a508a95f78e3bb2fe98d0403c85","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)\n","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":533,"comment_lines":2,"files":6}},"total_code_lines":533,"total_comment_lines":2}},{"id":1294340,"crate":"spki","num":"0.8.0-rc.1","dl_path":"/api/v1/crates/spki/0.8.0-rc.1/download","readme_path":"/api/v1/crates/spki/0.8.0-rc.1/readme","updated_at":"2024-10-08T03:34:48.376711Z","created_at":"2024-10-08T03:34:48.376711Z","downloads":211019,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.0-rc.1/dependencies","version_downloads":"/api/v1/crates/spki/0.8.0-rc.1/downloads","authors":"/api/v1/crates/spki/0.8.0-rc.1/authors"},"crate_size":16714,"published_by":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"audit_actions":[{"action":"publish","user":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"time":"2024-10-08T03:34:48.376711Z"}],"checksum":"37ac66481418fd7afdc584adcf3be9aa572cf6c2858814494dc2a01755f050bc","rust_version":"1.81","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":535,"comment_lines":2,"files":6}},"total_code_lines":535,"total_comment_lines":2}},{"id":1215790,"crate":"spki","num":"0.8.0-rc.0","dl_path":"/api/v1/crates/spki/0.8.0-rc.0/download","readme_path":"/api/v1/crates/spki/0.8.0-rc.0/readme","updated_at":"2024-07-26T17:11:04.113585Z","created_at":"2024-07-26T17:11:04.113585Z","downloads":44969,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.0-rc.0/dependencies","version_downloads":"/api/v1/crates/spki/0.8.0-rc.0/downloads","authors":"/api/v1/crates/spki/0.8.0-rc.0/authors"},"crate_size":16680,"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-26T17:11:04.113585Z"}],"checksum":"ee3fb1c675852398475928637b3ebbdd7e1d0cc24d27b3bbc81788b4eb51e310","rust_version":"1.72","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":"https://github.com/RustCrypto/formats/tree/master/spki","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":535,"comment_lines":2,"files":6}},"total_code_lines":535,"total_comment_lines":2}},{"id":1007096,"crate":"spki","num":"0.8.0-pre.0","dl_path":"/api/v1/crates/spki/0.8.0-pre.0/download","readme_path":"/api/v1/crates/spki/0.8.0-pre.0/readme","updated_at":"2024-01-08T02:43:06.253883Z","created_at":"2024-01-08T02:43:06.253883Z","downloads":60445,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.8.0-pre.0/dependencies","version_downloads":"/api/v1/crates/spki/0.8.0-pre.0/downloads","authors":"/api/v1/crates/spki/0.8.0-pre.0/authors"},"crate_size":16426,"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-08T02:43:06.253883Z"}],"checksum":"cb2b56670f5ef52934c97efad30bf42585de0c33ec3e2a886e38b80d2db67243","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":530,"comment_lines":2,"files":6}},"total_code_lines":530,"total_comment_lines":2}},{"id":970552,"crate":"spki","num":"0.7.3","dl_path":"/api/v1/crates/spki/0.7.3/download","readme_path":"/api/v1/crates/spki/0.7.3/readme","updated_at":"2023-11-28T19:35:46.555229Z","created_at":"2023-11-28T19:35:46.555229Z","downloads":300467994,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.7.3/dependencies","version_downloads":"/api/v1/crates/spki/0.7.3/downloads","authors":"/api/v1/crates/spki/0.7.3/authors"},"crate_size":16409,"published_by":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"audit_actions":[{"action":"publish","user":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"time":"2023-11-28T19:35:46.555229Z"}],"checksum":"d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":530,"comment_lines":2,"files":6}},"total_code_lines":530,"total_comment_lines":2}},{"id":792832,"crate":"spki","num":"0.7.2","dl_path":"/api/v1/crates/spki/0.7.2/download","readme_path":"/api/v1/crates/spki/0.7.2/readme","updated_at":"2023-05-04T21:42:30.682474Z","created_at":"2023-05-04T21:42:30.682474Z","downloads":27685392,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.7.2/dependencies","version_downloads":"/api/v1/crates/spki/0.7.2/downloads","authors":"/api/v1/crates/spki/0.7.2/authors"},"crate_size":16270,"published_by":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"audit_actions":[{"action":"publish","user":{"id":11235,"login":"baloo","name":"Arthur Gautier","avatar":"https://avatars.githubusercontent.com/u/59060?v=4","url":"https://github.com/baloo","github_username_matches":true,"created_at":"2009-03-01T11:07:11Z"},"time":"2023-05-04T21:42:30.682474Z"}],"checksum":"9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":521,"comment_lines":2,"files":6}},"total_code_lines":521,"total_comment_lines":2}},{"id":768389,"crate":"spki","num":"0.7.1","dl_path":"/api/v1/crates/spki/0.7.1/download","readme_path":"/api/v1/crates/spki/0.7.1/readme","updated_at":"2023-04-04T22:43:56.057472Z","created_at":"2023-04-04T22:43:56.057472Z","downloads":1414324,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.7.1/dependencies","version_downloads":"/api/v1/crates/spki/0.7.1/downloads","authors":"/api/v1/crates/spki/0.7.1/authors"},"crate_size":16095,"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-04-04T22:43:56.057472Z"}],"checksum":"37a5be806ab6f127c3da44b7378837ebf01dadca8510a0e572460216b228bd0e","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":515,"comment_lines":2,"files":6}},"total_code_lines":515,"total_comment_lines":2}},{"id":736645,"crate":"spki","num":"0.7.0","dl_path":"/api/v1/crates/spki/0.7.0/download","readme_path":"/api/v1/crates/spki/0.7.0/readme","updated_at":"2023-02-27T04:00:36.898083Z","created_at":"2023-02-27T04:00:36.898083Z","downloads":719891,"features":{"alloc":["base64ct?/alloc","der/alloc"],"arbitrary":["std","dep:arbitrary","der/arbitrary"],"base64":["dep:base64ct"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.7.0/dependencies","version_downloads":"/api/v1/crates/spki/0.7.0/downloads","authors":"/api/v1/crates/spki/0.7.0/authors"},"crate_size":15615,"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-02-27T04:00:36.898083Z"}],"checksum":"c0445c905640145c7ea8c1993555957f65e7c46d0535b91ba501bc9bfc85522f","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":460,"comment_lines":2,"files":6}},"total_code_lines":460,"total_comment_lines":2}},{"id":545622,"crate":"spki","num":"0.6.0","dl_path":"/api/v1/crates/spki/0.6.0/download","readme_path":"/api/v1/crates/spki/0.6.0/readme","updated_at":"2022-05-08T17:53:14.873020Z","created_at":"2022-05-08T17:53:14.873020Z","downloads":79431466,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.6.0/dependencies","version_downloads":"/api/v1/crates/spki/0.6.0/downloads","authors":"/api/v1/crates/spki/0.6.0/authors"},"crate_size":14791,"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-05-08T17:53:14.873020Z"}],"checksum":"67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":344,"comment_lines":0,"files":6}},"total_code_lines":344,"total_comment_lines":0}},{"id":544498,"crate":"spki","num":"0.6.0-pre.3","dl_path":"/api/v1/crates/spki/0.6.0-pre.3/download","readme_path":"/api/v1/crates/spki/0.6.0-pre.3/readme","updated_at":"2022-05-05T22:43:34.457617Z","created_at":"2022-05-05T22:43:34.457617Z","downloads":3550,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.6.0-pre.3/dependencies","version_downloads":"/api/v1/crates/spki/0.6.0-pre.3/downloads","authors":"/api/v1/crates/spki/0.6.0-pre.3/authors"},"crate_size":14705,"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-05-05T22:43:34.457617Z"}],"checksum":"dc54500466d9dad8716bc2b0bbb8e72cf2559759efa6c535fb40dcdf249716b3","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":345,"comment_lines":0,"files":6}},"total_code_lines":345,"total_comment_lines":0}},{"id":516052,"crate":"spki","num":"0.6.0-pre.2","dl_path":"/api/v1/crates/spki/0.6.0-pre.2/download","readme_path":"/api/v1/crates/spki/0.6.0-pre.2/readme","updated_at":"2022-03-14T13:18:43.795642Z","created_at":"2022-03-14T13:18:43.795642Z","downloads":70130,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.6.0-pre.2/dependencies","version_downloads":"/api/v1/crates/spki/0.6.0-pre.2/downloads","authors":"/api/v1/crates/spki/0.6.0-pre.2/authors"},"crate_size":12274,"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-03-14T13:18:43.795642Z"}],"checksum":"093b274198792f2e7026c661f658c74fc4ab023212474878dff187eb98736db1","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":387,"comment_lines":1,"files":6}},"total_code_lines":387,"total_comment_lines":1}},{"id":514933,"crate":"spki","num":"0.6.0-pre.1","dl_path":"/api/v1/crates/spki/0.6.0-pre.1/download","readme_path":"/api/v1/crates/spki/0.6.0-pre.1/readme","updated_at":"2022-03-12T01:58:33.869990Z","created_at":"2022-03-12T01:58:33.869990Z","downloads":2530,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.6.0-pre.1/dependencies","version_downloads":"/api/v1/crates/spki/0.6.0-pre.1/downloads","authors":"/api/v1/crates/spki/0.6.0-pre.1/authors"},"crate_size":12276,"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-03-12T01:58:33.869990Z"}],"checksum":"96e1b28d45e9ebc5e088562064f4aa4b8362ab7961b3f829d47f0677d8d31225","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":387,"comment_lines":1,"files":6}},"total_code_lines":387,"total_comment_lines":1}},{"id":495121,"crate":"spki","num":"0.6.0-pre.0","dl_path":"/api/v1/crates/spki/0.6.0-pre.0/download","readme_path":"/api/v1/crates/spki/0.6.0-pre.0/readme","updated_at":"2022-02-04T21:19:49.761228Z","created_at":"2022-02-04T21:19:49.761228Z","downloads":2560,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.6.0-pre.0/dependencies","version_downloads":"/api/v1/crates/spki/0.6.0-pre.0/downloads","authors":"/api/v1/crates/spki/0.6.0-pre.0/authors"},"crate_size":12028,"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-02-04T21:19:49.761228Z"}],"checksum":"cc2a3c7ca6172e753e5d475c5739175fa961d30e14e40cb11c85b0a60cbbcd5b","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":377,"comment_lines":1,"files":6}},"total_code_lines":377,"total_comment_lines":1}},{"id":478002,"crate":"spki","num":"0.5.4","dl_path":"/api/v1/crates/spki/0.5.4/download","readme_path":"/api/v1/crates/spki/0.5.4/readme","updated_at":"2022-01-05T22:36:11.469097Z","created_at":"2022-01-05T22:36:11.469097Z","downloads":17474890,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.5.4/dependencies","version_downloads":"/api/v1/crates/spki/0.5.4/downloads","authors":"/api/v1/crates/spki/0.5.4/authors"},"crate_size":12003,"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-01-05T22:36:11.469097Z"}],"checksum":"44d01ac02a6ccf3e07db148d2be087da624fea0221a16152ed01f0496a6b0a27","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":376,"comment_lines":1,"files":6}},"total_code_lines":376,"total_comment_lines":1}},{"id":470437,"crate":"spki","num":"0.5.3","dl_path":"/api/v1/crates/spki/0.5.3/download","readme_path":"/api/v1/crates/spki/0.5.3/readme","updated_at":"2022-01-05T22:45:52.936249Z","created_at":"2021-12-19T20:15:34.750514Z","downloads":14281,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.5.3/dependencies","version_downloads":"/api/v1/crates/spki/0.5.3/downloads","authors":"/api/v1/crates/spki/0.5.3/authors"},"crate_size":11862,"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-12-19T20:15:34.750514Z"},{"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":"2022-01-05T22:45:52.940506Z"}],"checksum":"964d3a6f8b7ef6d6d20887f4c30c4848f4ffa05f600c87277d30a5b4fe32cb4b","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":374,"comment_lines":1,"files":6}},"total_code_lines":374,"total_comment_lines":1}},{"id":454951,"crate":"spki","num":"0.5.2","dl_path":"/api/v1/crates/spki/0.5.2/download","readme_path":"/api/v1/crates/spki/0.5.2/readme","updated_at":"2022-01-05T22:45:52.169152Z","created_at":"2021-11-17T16:00:41.528133Z","downloads":22738,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.5.2/dependencies","version_downloads":"/api/v1/crates/spki/0.5.2/downloads","authors":"/api/v1/crates/spki/0.5.2/authors"},"crate_size":11710,"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-11-17T16:00:41.528133Z"},{"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":"2022-01-05T22:45:52.172951Z"}],"checksum":"c8a277a21925310de1d31bb6b021da3550b00e9127096ef84ee38f44609925c4","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":365,"comment_lines":1,"files":6}},"total_code_lines":365,"total_comment_lines":1}},{"id":454891,"crate":"spki","num":"0.5.1","dl_path":"/api/v1/crates/spki/0.5.1/download","readme_path":"/api/v1/crates/spki/0.5.1/readme","updated_at":"2022-01-05T22:45:51.338843Z","created_at":"2021-11-17T14:53:50.554162Z","downloads":2542,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.5.1/dependencies","version_downloads":"/api/v1/crates/spki/0.5.1/downloads","authors":"/api/v1/crates/spki/0.5.1/authors"},"crate_size":11678,"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-11-17T14:53:50.554162Z"},{"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":"2022-01-05T22:45:51.342948Z"}],"checksum":"707c346225adc965b02243d87a3951bb6f8cbd039947cd99430ee2b2fdad09a3","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":365,"comment_lines":1,"files":6}},"total_code_lines":365,"total_comment_lines":1}},{"id":453859,"crate":"spki","num":"0.5.0","dl_path":"/api/v1/crates/spki/0.5.0/download","readme_path":"/api/v1/crates/spki/0.5.0/readme","updated_at":"2021-11-17T14:54:26.796670Z","created_at":"2021-11-15T19:27:57.443147Z","downloads":2552,"features":{"alloc":["base64ct/alloc","der/alloc"],"fingerprint":["sha2"],"pem":["alloc","der/pem"],"std":["der/std"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.5.0/dependencies","version_downloads":"/api/v1/crates/spki/0.5.0/downloads","authors":"/api/v1/crates/spki/0.5.0/authors"},"crate_size":11650,"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-11-15T19:27:57.443147Z"},{"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":"2021-11-17T14:54:26.801216Z"}],"checksum":"6c70287ee6f99819df40db806aeab7288d96b4aeae753927065243c387af3eac","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":367,"comment_lines":1,"files":6}},"total_code_lines":367,"total_comment_lines":1}},{"id":425537,"crate":"spki","num":"0.4.1","dl_path":"/api/v1/crates/spki/0.4.1/download","readme_path":"/api/v1/crates/spki/0.4.1/readme","updated_at":"2021-09-14T19:14:26.887683Z","created_at":"2021-09-14T19:14:26.887683Z","downloads":7242402,"features":{"std":["der/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.4.1/dependencies","version_downloads":"/api/v1/crates/spki/0.4.1/downloads","authors":"/api/v1/crates/spki/0.4.1/authors"},"crate_size":8055,"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-09-14T19:14:26.887683Z"}],"checksum":"5c01a0c15da1b0b0e1494112e7af814a678fec9bd157881b49beac661e9b6f32","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":117,"comment_lines":0,"files":3}},"total_code_lines":117,"total_comment_lines":0}},{"id":387328,"crate":"spki","num":"0.4.0","dl_path":"/api/v1/crates/spki/0.4.0/download","readme_path":"/api/v1/crates/spki/0.4.0/readme","updated_at":"2021-06-08T02:13:06.950253Z","created_at":"2021-06-08T02:13:06.950253Z","downloads":486899,"features":{"std":["der/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.4.0/dependencies","version_downloads":"/api/v1/crates/spki/0.4.0/downloads","authors":"/api/v1/crates/spki/0.4.0/authors"},"crate_size":8152,"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-06-08T02:13:06.950253Z"}],"checksum":"987637c5ae6b3121aba9d513f869bd2bff11c4cc086c22473befd6649c0bd521","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/utils/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":117,"comment_lines":0,"files":3}},"total_code_lines":117,"total_comment_lines":0}},{"id":355228,"crate":"spki","num":"0.3.0","dl_path":"/api/v1/crates/spki/0.3.0/download","readme_path":"/api/v1/crates/spki/0.3.0/readme","updated_at":"2021-03-22T14:17:10.929975Z","created_at":"2021-03-22T14:17:10.929975Z","downloads":284840,"features":{"std":["der/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.3.0/dependencies","version_downloads":"/api/v1/crates/spki/0.3.0/downloads","authors":"/api/v1/crates/spki/0.3.0/authors"},"crate_size":7877,"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-03-22T14:17:10.929975Z"}],"checksum":"9dae7e047abc519c96350e9484a96c6bf1492348af912fd3446dd2dc323f6268","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/utils/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":87,"comment_lines":0,"files":3}},"total_code_lines":87,"total_comment_lines":0}},{"id":343252,"crate":"spki","num":"0.2.1","dl_path":"/api/v1/crates/spki/0.2.1/download","readme_path":"/api/v1/crates/spki/0.2.1/readme","updated_at":"2021-02-22T20:37:33.029905Z","created_at":"2021-02-22T20:37:33.029905Z","downloads":42542,"features":{"std":["der/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.2.1/dependencies","version_downloads":"/api/v1/crates/spki/0.2.1/downloads","authors":"/api/v1/crates/spki/0.2.1/authors"},"crate_size":8558,"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-02-22T20:37:33.029905Z"}],"checksum":"b8b07e839e486ce2c6120ace6660ed71e4891eb8c88d52eecdf141e1b70effea","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/utils/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":181,"comment_lines":0,"files":3}},"total_code_lines":181,"total_comment_lines":0}},{"id":341545,"crate":"spki","num":"0.2.0","dl_path":"/api/v1/crates/spki/0.2.0/download","readme_path":"/api/v1/crates/spki/0.2.0/readme","updated_at":"2021-02-22T20:37:45.182557Z","created_at":"2021-02-19T03:14:51.899302Z","downloads":3628,"features":{"std":["der/std"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.2.0/dependencies","version_downloads":"/api/v1/crates/spki/0.2.0/downloads","authors":"/api/v1/crates/spki/0.2.0/authors"},"crate_size":8479,"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-02-19T03:14:51.899302Z"},{"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":"2021-02-22T20:37:39.406029Z"}],"checksum":"48250aa51181e87d253cfbef4f3652a90fa5fb9395970309c7afc01a6f860df0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/utils/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":175,"comment_lines":0,"files":3}},"total_code_lines":175,"total_comment_lines":0}},{"id":340674,"crate":"spki","num":"0.1.0","dl_path":"/api/v1/crates/spki/0.1.0/download","readme_path":"/api/v1/crates/spki/0.1.0/readme","updated_at":"2021-02-17T03:18:06.353956Z","created_at":"2021-02-17T03:18:06.353956Z","downloads":3613,"features":{"std":["der/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.1.0/dependencies","version_downloads":"/api/v1/crates/spki/0.1.0/downloads","authors":"/api/v1/crates/spki/0.1.0/authors"},"crate_size":8270,"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-02-17T03:18:06.353956Z"}],"checksum":"fc22de9c8a841f9508de9f6849b018d414199e4682cc094e5677286c81de80f8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"X.509 Subject Public Key Info (RFC5280) describing public keys as well as their\nassociated AlgorithmIdentifiers (i.e. OIDs)","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/utils/tree/master/spki","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":154,"comment_lines":0,"files":3}},"total_code_lines":154,"total_comment_lines":0}},{"id":311533,"crate":"spki","num":"0.0.0","dl_path":"/api/v1/crates/spki/0.0.0/download","readme_path":"/api/v1/crates/spki/0.0.0/readme","updated_at":"2021-02-17T03:18:19.935540Z","created_at":"2020-12-03T00:57:56.316288Z","downloads":2465,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/spki/0.0.0/dependencies","version_downloads":"/api/v1/crates/spki/0.0.0/downloads","authors":"/api/v1/crates/spki/0.0.0/authors"},"crate_size":721,"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-03T00:57:56.316288Z"},{"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":"2021-02-17T03:18:17.550154Z"}],"checksum":"cfed12ddd60e86e44263e2cdd95939672ca1bff0d8c659aa5d835cacffd89025","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Reserved for future use","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/traits","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"keywords":[{"id":"crypto","keyword":"crypto","created_at":"2014-11-24T02:30:36.413823Z","crates_cnt":2681},{"id":"x509","keyword":"x509","created_at":"2018-01-20T17:51:20.124206Z","crates_cnt":112}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7839},{"id":"data-structures","category":"Data structures","slug":"data-structures","description":"Rust implementations of particular ways of organizing data suited for specific purposes.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11559},{"id":"encoding","category":"Encoding","slug":"encoding","description":"Encoding and/or decoding data from one data format to another.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7458},{"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":13659}]}