{"crate":{"id":"sec1","name":"sec1","updated_at":"2026-03-31T21:47:09.619998Z","versions":[2194211,2107881,1965656,1959086,1919659,1731297,1711923,1635220,1626182,1585672,1456881,1303226,1276379,1261919,1215857,1010209,1007783,847583,772308,737450,737102,545731,545328,544985,544510,516055,455597,454832,428956,276732],"keywords":["crypto","elliptic-curve","key","secg"],"categories":["cryptography","data-structures","encoding","parser-implementations","no-std"],"badges":[],"created_at":"2020-08-26T16:48:41.171083Z","downloads":246376973,"recent_downloads":69343041,"default_version":"0.8.1","num_versions":30,"yanked":false,"max_version":"0.8.1","newest_version":"0.8.1","max_stable_version":"0.8.1","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER\nencoded private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","links":{"version_downloads":"/api/v1/crates/sec1/downloads","versions":null,"owners":"/api/v1/crates/sec1/owners","owner_team":"/api/v1/crates/sec1/owner_team","owner_user":"/api/v1/crates/sec1/owner_user","reverse_dependencies":"/api/v1/crates/sec1/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":2194211,"crate":"sec1","num":"0.8.1","dl_path":"/api/v1/crates/sec1/0.8.1/download","readme_path":"/api/v1/crates/sec1/0.8.1/readme","updated_at":"2026-03-31T21:47:09.619998Z","created_at":"2026-03-31T21:47:09.619998Z","downloads":8242903,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.1/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.1/downloads","authors":"/api/v1/crates/sec1/0.8.1/authors"},"crate_size":22369,"published_by":null,"audit_actions":[],"checksum":"d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER\nencoded private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":{"provider":"github","repository":"RustCrypto/formats","run_id":"23820718399","sha":"1d6ed2eddd55d2f5f1dfbd6057fe644a85419571"},"linecounts":{"languages":{"Rust":{"code_lines":897,"comment_lines":9,"files":6}},"total_code_lines":897,"total_comment_lines":9}},{"id":2107881,"crate":"sec1","num":"0.8.0","dl_path":"/api/v1/crates/sec1/0.8.0/download","readme_path":"/api/v1/crates/sec1/0.8.0/readme","updated_at":"2026-03-10T16:34:58.250973Z","created_at":"2026-03-10T16:34:58.250973Z","downloads":108896,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0/downloads","authors":"/api/v1/crates/sec1/0.8.0/authors"},"crate_size":22281,"published_by":null,"audit_actions":[],"checksum":"f46b9a5ab87780a3189a1d704766579517a04ad59de653b7aad7d38e8a15f7dc","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":{"provider":"github","repository":"RustCrypto/formats","run_id":"22913080430","sha":"47a3448f8c59fd35f48075a6014123cfd6968020"},"linecounts":{"languages":{"Rust":{"code_lines":873,"comment_lines":10,"files":6}},"total_code_lines":873,"total_comment_lines":10}},{"id":1965656,"crate":"sec1","num":"0.8.0-rc.13","dl_path":"/api/v1/crates/sec1/0.8.0-rc.13/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.13/readme","updated_at":"2026-01-23T04:10:12.088281Z","created_at":"2026-01-23T04:10:12.088281Z","downloads":303120,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.13/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.13/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.13/authors"},"crate_size":20368,"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-23T04:10:12.088281Z"}],"checksum":"7a2400ed44a13193820aa528a19f376c3843141a8ce96ff34b11104cc79763f2","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":873,"comment_lines":10,"files":6}},"total_code_lines":873,"total_comment_lines":10}},{"id":1959086,"crate":"sec1","num":"0.8.0-rc.12","dl_path":"/api/v1/crates/sec1/0.8.0-rc.12/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.12/readme","updated_at":"2026-01-20T17:28:02.264569Z","created_at":"2026-01-20T17:28:02.264569Z","downloads":4288,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.12/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.12/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.12/authors"},"crate_size":20374,"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-20T17:28:02.264569Z"}],"checksum":"5b54617aeb7e34ace1a4b72ba79bb6297e48285dc0cce064dc063ddcbf538996","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":879,"comment_lines":10,"files":6}},"total_code_lines":879,"total_comment_lines":10}},{"id":1919659,"crate":"sec1","num":"0.8.0-rc.11","dl_path":"/api/v1/crates/sec1/0.8.0-rc.11/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.11/readme","updated_at":"2026-01-03T23:43:41.478499Z","created_at":"2026-01-03T23:43:41.478499Z","downloads":411879,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.11/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.11/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.11/authors"},"crate_size":20387,"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-03T23:43:41.478499Z"}],"checksum":"2568531a8ace88b848310caa98fb2115b151ef924d54aa523e659c21b9d32d71","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":879,"comment_lines":10,"files":6}},"total_code_lines":879,"total_comment_lines":10}},{"id":1731297,"crate":"sec1","num":"0.8.0-rc.10","dl_path":"/api/v1/crates/sec1/0.8.0-rc.10/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.10/readme","updated_at":"2025-09-15T22:57:28.401702Z","created_at":"2025-09-15T22:57:28.401702Z","downloads":1055494,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.10/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.10/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.10/authors"},"crate_size":20562,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-09-15T22:57:28.401702Z"}],"checksum":"1dff52f6118bc9f0ac974a54a639d499ac26a6cad7a6e39bc0990c19625e793b","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":866,"comment_lines":9,"files":6}},"total_code_lines":866,"total_comment_lines":9}},{"id":1711923,"crate":"sec1","num":"0.8.0-rc.9","dl_path":"/api/v1/crates/sec1/0.8.0-rc.9/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.9/readme","updated_at":"2025-09-02T19:42:47.328372Z","created_at":"2025-09-02T19:42:47.328372Z","downloads":41933,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.9/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.9/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.9/authors"},"crate_size":20615,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-09-02T19:42:47.328372Z"}],"checksum":"f5e67a3c9fb9a8f065af9fa30d65812fcc16a66cbf911eff1f6946957ce48f16","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":866,"comment_lines":9,"files":6}},"total_code_lines":866,"total_comment_lines":9}},{"id":1635220,"crate":"sec1","num":"0.8.0-rc.8","dl_path":"/api/v1/crates/sec1/0.8.0-rc.8/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.8/readme","updated_at":"2025-07-10T03:36:36.588208Z","created_at":"2025-07-10T03:36:36.588208Z","downloads":47797,"features":{"alloc":["der?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.8/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.8/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.8/authors"},"crate_size":20605,"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:36:36.588208Z"}],"checksum":"c54dee398d74b1d03d78ddc09c90e456bf906b5b7aa790ba4f48b025b2179e5d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":866,"comment_lines":9,"files":6}},"total_code_lines":866,"total_comment_lines":9}},{"id":1626182,"crate":"sec1","num":"0.8.0-rc.6","dl_path":"/api/v1/crates/sec1/0.8.0-rc.6/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.6/readme","updated_at":"2025-07-03T18:43:44.191566Z","created_at":"2025-07-03T18:43:44.191566Z","downloads":4797,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.6/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.6/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.6/authors"},"crate_size":21136,"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-03T18:43:44.191566Z"}],"checksum":"1231d6ed04c5242799d39a97ca91aeda70ecc27a67870a5fe43149e5c12aed3d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":921,"comment_lines":9,"files":6}},"total_code_lines":921,"total_comment_lines":9}},{"id":1585672,"crate":"sec1","num":"0.8.0-rc.5","dl_path":"/api/v1/crates/sec1/0.8.0-rc.5/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.5/readme","updated_at":"2025-05-30T23:30:02.546517Z","created_at":"2025-05-30T23:30:02.546517Z","downloads":23242,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.5/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.5/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.5/authors"},"crate_size":21157,"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:02.546517Z"}],"checksum":"e4855dd9b15e8e469fad23529698f7f7b7a6b250a81c88b1f9d7efe1abca7717","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":923,"comment_lines":9,"files":6}},"total_code_lines":923,"total_comment_lines":9}},{"id":1456881,"crate":"sec1","num":"0.8.0-rc.4","dl_path":"/api/v1/crates/sec1/0.8.0-rc.4/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.4/readme","updated_at":"2025-02-23T07:07:46.360515Z","created_at":"2025-02-23T07:07:46.360515Z","downloads":43589,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.4/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.4/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.4/authors"},"crate_size":21086,"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-02-23T07:07:46.360515Z"}],"checksum":"a017a4aa8f0bd51e9d0184d98042dfe9285218fec098493f47d9a8aa0f1a3f27","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding\n","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":923,"comment_lines":9,"files":6}},"total_code_lines":923,"total_comment_lines":9}},{"id":1303226,"crate":"sec1","num":"0.8.0-rc.3","dl_path":"/api/v1/crates/sec1/0.8.0-rc.3/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.3/readme","updated_at":"2024-10-15T20:31:09.366653Z","created_at":"2024-10-15T20:31:09.366653Z","downloads":83214,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.3/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.3/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.3/authors"},"crate_size":18225,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-10-15T20:31:09.366653Z"}],"checksum":"d1988446eff153796413a73669dfaa4caa3f5ce8b25fac89e3821a39c611772e","rust_version":"1.81","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":923,"comment_lines":10,"files":6}},"total_code_lines":923,"total_comment_lines":10}},{"id":1276379,"crate":"sec1","num":"0.8.0-rc.2","dl_path":"/api/v1/crates/sec1/0.8.0-rc.2/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.2/readme","updated_at":"2024-09-20T18:39:20.117811Z","created_at":"2024-09-20T18:39:20.117811Z","downloads":12329,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.2/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.2/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.2/authors"},"crate_size":18236,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-09-20T18:39:20.117811Z"}],"checksum":"ce9453a41af5251f8439173d21b0ed2ae5d4a7c411abb76661806a44811a9d2c","rust_version":"1.72","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":924,"comment_lines":10,"files":6}},"total_code_lines":924,"total_comment_lines":10}},{"id":1261919,"crate":"sec1","num":"0.8.0-rc.1","dl_path":"/api/v1/crates/sec1/0.8.0-rc.1/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.1/readme","updated_at":"2024-09-06T15:08:30.417892Z","created_at":"2024-09-06T15:08:30.417892Z","downloads":10052,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.1/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.1/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.1/authors"},"crate_size":18236,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-09-06T15:08:30.417892Z"}],"checksum":"99890e11f8ab873d750adfe2a8e46062d6f8b78431d3ec1e0e7daba10b8ba397","rust_version":"1.72","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":924,"comment_lines":10,"files":6}},"total_code_lines":924,"total_comment_lines":10}},{"id":1215857,"crate":"sec1","num":"0.8.0-rc.0","dl_path":"/api/v1/crates/sec1/0.8.0-rc.0/download","readme_path":"/api/v1/crates/sec1/0.8.0-rc.0/readme","updated_at":"2024-07-26T18:27:33.939080Z","created_at":"2024-07-26T18:27:33.939080Z","downloads":14387,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-rc.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-rc.0/downloads","authors":"/api/v1/crates/sec1/0.8.0-rc.0/authors"},"crate_size":18220,"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-26T18:27:33.939080Z"}],"checksum":"32c98827dc6ed0ea1707286a3d14b4ad4e25e2643169cbf111568a46ff5b09f5","rust_version":"1.72","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":"https://github.com/RustCrypto/formats/tree/master/sec1","documentation":null,"repository":"https://github.com/RustCrypto/formats","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":923,"comment_lines":10,"files":6}},"total_code_lines":923,"total_comment_lines":10}},{"id":1010209,"crate":"sec1","num":"0.8.0-pre.1","dl_path":"/api/v1/crates/sec1/0.8.0-pre.1/download","readme_path":"/api/v1/crates/sec1/0.8.0-pre.1/readme","updated_at":"2024-01-10T19:55:58.766991Z","created_at":"2024-01-10T19:55:58.766991Z","downloads":53194,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-pre.1/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-pre.1/downloads","authors":"/api/v1/crates/sec1/0.8.0-pre.1/authors"},"crate_size":18100,"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-10T19:55:58.766991Z"}],"checksum":"02dc081ed777a3bab68583b52ffb8221677b6e90d483b320963a247e2c07f328","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":921,"comment_lines":10,"files":6}},"total_code_lines":921,"total_comment_lines":10}},{"id":1007783,"crate":"sec1","num":"0.8.0-pre.0","dl_path":"/api/v1/crates/sec1/0.8.0-pre.0/download","readme_path":"/api/v1/crates/sec1/0.8.0-pre.0/readme","updated_at":"2024-01-08T19:30:11.014560Z","created_at":"2024-01-08T19:30:11.014560Z","downloads":2557,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:hybrid-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.8.0-pre.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.8.0-pre.0/downloads","authors":"/api/v1/crates/sec1/0.8.0-pre.0/authors"},"crate_size":18102,"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-08T19:30:11.014560Z"}],"checksum":"5ccf9d914303f6606a4fa47933f65b92ce13991573a3c61118a458ec5b5ca6cb","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":921,"comment_lines":10,"files":6}},"total_code_lines":921,"total_comment_lines":10}},{"id":847583,"crate":"sec1","num":"0.7.3","dl_path":"/api/v1/crates/sec1/0.7.3/download","readme_path":"/api/v1/crates/sec1/0.7.3/readme","updated_at":"2023-07-16T23:37:20.031224Z","created_at":"2023-07-16T23:37:20.031224Z","downloads":159805146,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:generic-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.7.3/dependencies","version_downloads":"/api/v1/crates/sec1/0.7.3/downloads","authors":"/api/v1/crates/sec1/0.7.3/authors"},"crate_size":17979,"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-07-16T23:37:20.031224Z"}],"checksum":"d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":911,"comment_lines":9,"files":6}},"total_code_lines":911,"total_comment_lines":9}},{"id":772308,"crate":"sec1","num":"0.7.2","dl_path":"/api/v1/crates/sec1/0.7.2/download","readme_path":"/api/v1/crates/sec1/0.7.2/readme","updated_at":"2023-04-10T04:01:51.528817Z","created_at":"2023-04-10T04:01:51.528817Z","downloads":2718925,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:generic-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.7.2/dependencies","version_downloads":"/api/v1/crates/sec1/0.7.2/downloads","authors":"/api/v1/crates/sec1/0.7.2/authors"},"crate_size":17935,"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-10T04:01:51.528817Z"}],"checksum":"f0aec48e813d6b90b15f0b8948af3c63483992dee44c03e9930b3eebdabe046e","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":902,"comment_lines":9,"files":6}},"total_code_lines":902,"total_comment_lines":9}},{"id":737450,"crate":"sec1","num":"0.7.1","dl_path":"/api/v1/crates/sec1/0.7.1/download","readme_path":"/api/v1/crates/sec1/0.7.1/readme","updated_at":"2023-02-28T05:07:20.196749Z","created_at":"2023-02-28T05:07:20.196749Z","downloads":3049766,"features":{"alloc":["der?/alloc","pkcs8?/alloc","zeroize?/alloc"],"default":["der","point"],"der":["dep:der","zeroize"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:generic-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"],"zeroize":["dep:zeroize","der?/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.7.1/dependencies","version_downloads":"/api/v1/crates/sec1/0.7.1/downloads","authors":"/api/v1/crates/sec1/0.7.1/authors"},"crate_size":17895,"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-28T05:07:20.196749Z"}],"checksum":"48518a2b5775ba8ca5b46596aae011caa431e6ce7e4a67ead66d92f08884220e","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":902,"comment_lines":9,"files":6}},"total_code_lines":902,"total_comment_lines":9}},{"id":737102,"crate":"sec1","num":"0.7.0","dl_path":"/api/v1/crates/sec1/0.7.0/download","readme_path":"/api/v1/crates/sec1/0.7.0/readme","updated_at":"2023-02-28T05:07:41.597193Z","created_at":"2023-02-27T16:42:19.765973Z","downloads":2287,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"default":["der","point"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["dep:base16ct","dep:generic-array"],"serde":["dep:serdect"],"std":["alloc","der?/std"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.7.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.7.0/downloads","authors":"/api/v1/crates/sec1/0.7.0/authors"},"crate_size":17739,"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-27T16:42:19.765973Z"},{"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":"2023-02-28T05:07:41.601610Z"}],"checksum":"fc884fbb44f9346d0f309f50cfba3cdc7110623d1f26c315db62417a711cdbbe","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":900,"comment_lines":9,"files":6}},"total_code_lines":900,"total_comment_lines":9}},{"id":545731,"crate":"sec1","num":"0.3.0","dl_path":"/api/v1/crates/sec1/0.3.0/download","readme_path":"/api/v1/crates/sec1/0.3.0/readme","updated_at":"2022-05-08T23:06:00.041346Z","created_at":"2022-05-08T23:06:00.041346Z","downloads":65883895,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"default":["der","point"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["base16ct","generic-array"],"serde":["serdect"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.3.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.3.0/downloads","authors":"/api/v1/crates/sec1/0.3.0/authors"},"crate_size":17615,"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-08T23:06:00.041346Z"}],"checksum":"3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":905,"comment_lines":9,"files":6}},"total_code_lines":905,"total_comment_lines":9}},{"id":545328,"crate":"sec1","num":"0.3.0-pre.4","dl_path":"/api/v1/crates/sec1/0.3.0-pre.4/download","readme_path":"/api/v1/crates/sec1/0.3.0-pre.4/readme","updated_at":"2022-05-07T23:00:47.969761Z","created_at":"2022-05-07T23:00:47.969761Z","downloads":2846,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"default":["der","point"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["base16ct","generic-array"],"serde":["serdect"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.3.0-pre.4/dependencies","version_downloads":"/api/v1/crates/sec1/0.3.0-pre.4/downloads","authors":"/api/v1/crates/sec1/0.3.0-pre.4/authors"},"crate_size":17553,"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-07T23:00:47.969761Z"}],"checksum":"0d00c76f7d9f461f9a12a1b67775709f4e1b214272923167195aeb6fc76e8a7a","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":906,"comment_lines":9,"files":6}},"total_code_lines":906,"total_comment_lines":9}},{"id":544985,"crate":"sec1","num":"0.3.0-pre.3","dl_path":"/api/v1/crates/sec1/0.3.0-pre.3/download","readme_path":"/api/v1/crates/sec1/0.3.0-pre.3/readme","updated_at":"2022-05-07T00:02:53.933987Z","created_at":"2022-05-07T00:02:53.933987Z","downloads":2594,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"default":["der","point"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["generic-array"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.3.0-pre.3/dependencies","version_downloads":"/api/v1/crates/sec1/0.3.0-pre.3/downloads","authors":"/api/v1/crates/sec1/0.3.0-pre.3/authors"},"crate_size":17829,"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-07T00:02:53.933987Z"}],"checksum":"437ee1920f19c74e2b92630ba247f0716b52249464d97e76bf22ecb8ee75bbee","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":964,"comment_lines":10,"files":6}},"total_code_lines":964,"total_comment_lines":10}},{"id":544510,"crate":"sec1","num":"0.3.0-pre.2","dl_path":"/api/v1/crates/sec1/0.3.0-pre.2/download","readme_path":"/api/v1/crates/sec1/0.3.0-pre.2/readme","updated_at":"2022-05-05T23:22:49.930834Z","created_at":"2022-05-05T23:22:49.930834Z","downloads":2768,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"default":["der","point"],"pem":["alloc","der/pem","pkcs8/pem"],"point":["generic-array"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.3.0-pre.2/dependencies","version_downloads":"/api/v1/crates/sec1/0.3.0-pre.2/downloads","authors":"/api/v1/crates/sec1/0.3.0-pre.2/authors"},"crate_size":17829,"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-05T23:22:49.930834Z"}],"checksum":"a064c53858053f909bdc5a83b6a471df77114d97a6c17c48b091905cdbf1f913","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":964,"comment_lines":10,"files":6}},"total_code_lines":964,"total_comment_lines":10}},{"id":516055,"crate":"sec1","num":"0.3.0-pre.1","dl_path":"/api/v1/crates/sec1/0.3.0-pre.1/download","readme_path":"/api/v1/crates/sec1/0.3.0-pre.1/readme","updated_at":"2022-03-14T13:20:14.629928Z","created_at":"2022-03-14T13:20:14.629928Z","downloads":81671,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"default":["der"],"pem":["alloc","der/pem","pkcs8/pem"],"std":["der/std","alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.3.0-pre.1/dependencies","version_downloads":"/api/v1/crates/sec1/0.3.0-pre.1/downloads","authors":"/api/v1/crates/sec1/0.3.0-pre.1/authors"},"crate_size":17887,"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:20:14.629928Z"}],"checksum":"be2a39b189e5764ec7067feb68646cced103360538af8a006616e387eb0d6e05","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1043,"comment_lines":11,"files":7}},"total_code_lines":1043,"total_comment_lines":11}},{"id":455597,"crate":"sec1","num":"0.2.1","dl_path":"/api/v1/crates/sec1/0.2.1/download","readme_path":"/api/v1/crates/sec1/0.2.1/readme","updated_at":"2021-11-18T21:32:15.142017Z","created_at":"2021-11-18T21:32:15.142017Z","downloads":4192714,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"pem":["alloc","der/pem","pkcs8/pem"],"std":["der/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.2.1/dependencies","version_downloads":"/api/v1/crates/sec1/0.2.1/downloads","authors":"/api/v1/crates/sec1/0.2.1/authors"},"crate_size":17727,"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-18T21:32:15.142017Z"}],"checksum":"08da66b8b0965a5555b6bd6639e68ccba85e1e2506f5fbb089e93f8a04e1a2d1","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1025,"comment_lines":11,"files":7}},"total_code_lines":1025,"total_comment_lines":11}},{"id":454832,"crate":"sec1","num":"0.2.0","dl_path":"/api/v1/crates/sec1/0.2.0/download","readme_path":"/api/v1/crates/sec1/0.2.0/readme","updated_at":"2021-11-18T21:32:45.538209Z","created_at":"2021-11-17T14:12:29.980358Z","downloads":3237,"features":{"alloc":["der/alloc","pkcs8/alloc","zeroize/alloc"],"pem":["alloc","der/pem","pkcs8/pem"],"std":["der/std"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.2.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.2.0/downloads","authors":"/api/v1/crates/sec1/0.2.0/authors"},"crate_size":16574,"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:12:29.980358Z"},{"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-18T21:32:45.543116Z"}],"checksum":"2503adcd8c83e7081b3f9a3173f328f4d6cd50e116aaa324389b46f2d771d595","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":870,"comment_lines":10,"files":7}},"total_code_lines":870,"total_comment_lines":10}},{"id":428956,"crate":"sec1","num":"0.1.0","dl_path":"/api/v1/crates/sec1/0.1.0/download","readme_path":"/api/v1/crates/sec1/0.1.0/readme","updated_at":"2021-09-22T20:40:35.227708Z","created_at":"2021-09-22T20:40:35.227708Z","downloads":3489,"features":{"alloc":["der/alloc","zeroize"],"pem":["alloc","pem-rfc7468/alloc"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.1.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.1.0/downloads","authors":"/api/v1/crates/sec1/0.1.0/authors"},"crate_size":16608,"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-22T20:40:35.227708Z"}],"checksum":"821f61b502d21d297a599436b55d03fff2340961a13bfd0a2c010380b8435823","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats\nincluding ASN.1 DER-serialized private keys as well as the\nElliptic-Curve-Point-to-Octet-String encoding","homepage":null,"documentation":null,"repository":"https://github.com/RustCrypto/formats/tree/master/sec1","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":896,"comment_lines":13,"files":7}},"total_code_lines":896,"total_comment_lines":13}},{"id":276732,"crate":"sec1","num":"0.0.0","dl_path":"/api/v1/crates/sec1/0.0.0/download","readme_path":"/api/v1/crates/sec1/0.0.0/readme","updated_at":"2022-01-30T16:56:53.818829Z","created_at":"2020-08-26T16:48:41.171083Z","downloads":2328,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sec1/0.0.0/dependencies","version_downloads":"/api/v1/crates/sec1/0.0.0/downloads","authors":"/api/v1/crates/sec1/0.0.0/authors"},"crate_size":719,"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-08-26T16:48:41.171083Z"},{"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-30T16:56:53.822784Z"}],"checksum":"e336e5377c135ab83f5a4bdd3086cad3910190b2820d2ae05f99fc6d7a9143cc","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":"elliptic-curve","keyword":"elliptic-curve","created_at":"2020-07-20T12:22:24.903348Z","crates_cnt":42},{"id":"key","keyword":"key","created_at":"2016-07-05T01:23:48.311290Z","crates_cnt":106},{"id":"secg","keyword":"secg","created_at":"2021-09-22T20:40:35.227708Z","crates_cnt":1}],"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":11560},{"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":7464},{"id":"parser-implementations","category":"Parser implementations","slug":"parser-implementations","description":"Parsers implemented for particular formats or languages.","created_at":"2017-02-05T21:31:23.444608Z","crates_cnt":7733},{"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":13667}]}