{"crate":{"id":"p384","name":"p384","updated_at":"2026-07-06T16:39:16.314110Z","versions":[2727051,2671955,2637403,2631209,2594279,2547927,2513277,2278807,2108266,1993363,1970517,1961714,1930232,1920132,1910182,1841851,1789320,1728828,1713340,1636052,1610065,1602230,1601772,1593906,1585777,1584017,1437295,1277627,1216600,740662,705080,693099,666778,595845,565610,560752,546386,468072,387666,372816,355275,338482,315849,315835,312519,291453,284976,282563,271512,250105,201462,110694],"keywords":["crypto","ecc","nist","secp384r1"],"categories":["cryptography","no-std"],"badges":[],"created_at":"2018-10-03T14:56:55.112674Z","downloads":98907563,"recent_downloads":33069044,"default_version":"0.14.0","num_versions":52,"yanked":false,"max_version":"0.14.0","newest_version":"0.14.0","max_stable_version":"0.14.0","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","links":{"version_downloads":"/api/v1/crates/p384/downloads","versions":null,"owners":"/api/v1/crates/p384/owners","owner_team":"/api/v1/crates/p384/owner_team","owner_user":"/api/v1/crates/p384/owner_user","reverse_dependencies":"/api/v1/crates/p384/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":2727051,"crate":"p384","num":"0.14.0","dl_path":"/api/v1/crates/p384/0.14.0/download","readme_path":"/api/v1/crates/p384/0.14.0/readme","updated_at":"2026-07-06T16:39:16.314110Z","created_at":"2026-07-06T16:39:16.314110Z","downloads":2446811,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom","primeorder?/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0/downloads","authors":"/api/v1/crates/p384/0.14.0/authors"},"crate_size":75265,"published_by":null,"audit_actions":[],"checksum":"d17b851e6b3e378ab4ecb07fa2ed23f4d15f075735f8fec9fa1e7bdce5f8301f","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"28806715809","sha":"24b65d148ceeb20f1412efed9f3588cf02bddc47"},"linecounts":{"languages":{"Rust":{"code_lines":1722,"comment_lines":13,"files":11}},"total_code_lines":1722,"total_comment_lines":13}},{"id":2671955,"crate":"p384","num":"0.14.0-rc.15","dl_path":"/api/v1/crates/p384/0.14.0-rc.15/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.15/readme","updated_at":"2026-06-29T15:13:25.807529Z","created_at":"2026-06-29T15:13:25.807529Z","downloads":200368,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom","primeorder?/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.15/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.15/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.15/authors"},"crate_size":73545,"published_by":null,"audit_actions":[],"checksum":"492f329d7eb11d22dadc988626b9ea1f503b4ab043a8b1e4e2cc4ae45dabdd70","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"28382400136","sha":"ff2818094b631be40f78c219549ae088b6e79cd5"},"linecounts":{"languages":{"Rust":{"code_lines":1716,"comment_lines":13,"files":11}},"total_code_lines":1716,"total_comment_lines":13}},{"id":2637403,"crate":"p384","num":"0.14.0-rc.14","dl_path":"/api/v1/crates/p384/0.14.0-rc.14/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.14/readme","updated_at":"2026-06-24T04:13:17.412686Z","created_at":"2026-06-24T04:13:17.412686Z","downloads":277701,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom","primeorder?/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.14/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.14/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.14/authors"},"crate_size":73456,"published_by":null,"audit_actions":[],"checksum":"62941b68907ddf996ac20f0debf700c236ccc3d874637731a93c631129ca042f","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"28074646394","sha":"f5cb30ebc9c2ccdbeb56965cf0c037e250b8f9c9"},"linecounts":{"languages":{"Rust":{"code_lines":1714,"comment_lines":13,"files":11}},"total_code_lines":1714,"total_comment_lines":13}},{"id":2631209,"crate":"p384","num":"0.14.0-rc.13","dl_path":"/api/v1/crates/p384/0.14.0-rc.13/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.13/readme","updated_at":"2026-06-23T02:58:27.317229Z","created_at":"2026-06-23T02:58:27.317229Z","downloads":1071,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom","primeorder?/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.13/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.13/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.13/authors"},"crate_size":73457,"published_by":null,"audit_actions":[],"checksum":"1feee49a69028c6b717a73374f3f5216fa4a5c18e19ee95b0faa2ca11b092e97","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"27999031686","sha":"866090c7b3feb5d6ace71263b7858f7529e70286"},"linecounts":{"languages":{"Rust":{"code_lines":1714,"comment_lines":13,"files":11}},"total_code_lines":1714,"total_comment_lines":13}},{"id":2594279,"crate":"p384","num":"0.14.0-rc.12","dl_path":"/api/v1/crates/p384/0.14.0-rc.12/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.12/readme","updated_at":"2026-06-17T15:27:04.547543Z","created_at":"2026-06-17T15:27:04.547543Z","downloads":11244,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom","primeorder?/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.12/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.12/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.12/authors"},"crate_size":74808,"published_by":null,"audit_actions":[],"checksum":"563b53b275b129c6f070e538bf0845f8e6abd0b5ffeb3f53f1d6ea5f8dbb3b2c","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"27700213304","sha":"648fa3f37c22b98c475e8a4094796553d2d8a929"},"linecounts":{"languages":{"Rust":{"code_lines":1741,"comment_lines":14,"files":11}},"total_code_lines":1741,"total_comment_lines":14}},{"id":2547927,"crate":"p384","num":"0.14.0-rc.11","dl_path":"/api/v1/crates/p384/0.14.0-rc.11/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.11/readme","updated_at":"2026-06-10T21:12:26.206955Z","created_at":"2026-06-10T21:12:26.206955Z","downloads":3756,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.11/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.11/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.11/authors"},"crate_size":74702,"published_by":null,"audit_actions":[],"checksum":"f97421b5d7307a188830f1fc45688ee3ae7daae97c479019ccc795e78b4ac3b2","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"27306668058","sha":"d597111c1010a87f733d2735bdff8a097670ae67"},"linecounts":{"languages":{"Rust":{"code_lines":1738,"comment_lines":12,"files":11}},"total_code_lines":1738,"total_comment_lines":12}},{"id":2513277,"crate":"p384","num":"0.14.0-rc.10","dl_path":"/api/v1/crates/p384/0.14.0-rc.10/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.10/readme","updated_at":"2026-06-04T15:39:57.187987Z","created_at":"2026-06-04T15:39:57.187987Z","downloads":757114,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.10/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.10/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.10/authors"},"crate_size":74643,"published_by":null,"audit_actions":[],"checksum":"9bd5333afa5ae0347f39e6a0f2c9c155da431583fd71fe5555bd0521b4ccaf02","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"26962404456","sha":"9b50756cf5bcd2d9a4f453495a12591802c29caf"},"linecounts":{"languages":{"Rust":{"code_lines":1738,"comment_lines":12,"files":11}},"total_code_lines":1738,"total_comment_lines":12}},{"id":2278807,"crate":"p384","num":"0.14.0-rc.9","dl_path":"/api/v1/crates/p384/0.14.0-rc.9/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.9/readme","updated_at":"2026-04-19T22:11:10.789226Z","created_at":"2026-04-19T22:11:10.789226Z","downloads":530159,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","precomputed-tables","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"precomputed-tables":["arithmetic","primeorder/basepoint-table"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.9/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.9/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.9/authors"},"crate_size":75302,"published_by":null,"audit_actions":[],"checksum":"437f30ebcb1e16ff48acead5f08bd69fbcdbc82421687bb48af5c315a0bfab03","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":{"provider":"github","repository":"RustCrypto/elliptic-curves","run_id":"24640352839","sha":"42bda6f0e697837a9b4c18ed82e419a7f39281c5"},"linecounts":{"languages":{"Rust":{"code_lines":1732,"comment_lines":12,"files":11}},"total_code_lines":1732,"total_comment_lines":12}},{"id":2108266,"crate":"p384","num":"0.14.0-rc.8","dl_path":"/api/v1/crates/p384/0.14.0-rc.8/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.8/readme","updated_at":"2026-03-10T18:37:45.244414Z","created_at":"2026-03-10T18:37:45.244414Z","downloads":123416,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.8/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.8/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.8/authors"},"crate_size":74772,"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-03-10T18:37:45.244414Z"}],"checksum":"b079e66810c55ab3d6ba424e056dc4aefcdb8046c8c3f3816142edbdd7af7721","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1710,"comment_lines":12,"files":10}},"total_code_lines":1710,"total_comment_lines":12}},{"id":1993363,"crate":"p384","num":"0.14.0-rc.7","dl_path":"/api/v1/crates/p384/0.14.0-rc.7/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.7/readme","updated_at":"2026-02-03T00:55:07.580741Z","created_at":"2026-02-03T00:55:07.580741Z","downloads":680185,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.7/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.7/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.7/authors"},"crate_size":74799,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-02-03T00:55:07.580741Z"}],"checksum":"8c91df688211f5957dbe2ab599dcbcaade8d6d3cdc15c5b350d350d7d07ce423","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1710,"comment_lines":12,"files":10}},"total_code_lines":1710,"total_comment_lines":12}},{"id":1970517,"crate":"p384","num":"0.14.0-rc.6","dl_path":"/api/v1/crates/p384/0.14.0-rc.6/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.6/readme","updated_at":"2026-01-24T23:46:24.082647Z","created_at":"2026-01-24T23:46:24.082647Z","downloads":1348,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.6/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.6/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.6/authors"},"crate_size":74796,"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-24T23:46:24.082647Z"}],"checksum":"3b7574cab645ebcc13db3a531ae853d369e786270efd8b7fdb61de5c9328438d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1698,"comment_lines":12,"files":10}},"total_code_lines":1698,"total_comment_lines":12}},{"id":1961714,"crate":"p384","num":"0.14.0-rc.5","dl_path":"/api/v1/crates/p384/0.14.0-rc.5/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.5/readme","updated_at":"2026-01-21T15:55:44.648775Z","created_at":"2026-01-21T15:55:44.648775Z","downloads":342,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.5/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.5/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.5/authors"},"crate_size":73246,"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-21T15:55:44.648775Z"}],"checksum":"bc8a851b7eed8bfcd741f5dc17c3446eaf8031fa109003fb68f715252cfd4bc9","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1698,"comment_lines":12,"files":10}},"total_code_lines":1698,"total_comment_lines":12}},{"id":1930232,"crate":"p384","num":"0.14.0-rc.4","dl_path":"/api/v1/crates/p384/0.14.0-rc.4/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.4/readme","updated_at":"2026-01-08T18:18:52.050984Z","created_at":"2026-01-08T18:18:52.050984Z","downloads":2238,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.4/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.4/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.4/authors"},"crate_size":73280,"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-08T18:18:52.050984Z"}],"checksum":"69c56497d041697837a24928437cd1e7e7a7e7705037b0816f94550272e16a8e","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1698,"comment_lines":12,"files":10}},"total_code_lines":1698,"total_comment_lines":12}},{"id":1920132,"crate":"p384","num":"0.14.0-rc.3","dl_path":"/api/v1/crates/p384/0.14.0-rc.3/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.3/readme","updated_at":"2026-01-04T06:39:11.535760Z","created_at":"2026-01-04T06:39:11.535760Z","downloads":30963,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.3/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.3/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.3/authors"},"crate_size":73073,"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-04T06:39:11.535760Z"}],"checksum":"30732b26c446549117425e4e905456494ff6c87da40216fd6c71ccc7c3976080","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1666,"comment_lines":12,"files":10}},"total_code_lines":1666,"total_comment_lines":12}},{"id":1910182,"crate":"p384","num":"0.14.0-rc.2","dl_path":"/api/v1/crates/p384/0.14.0-rc.2/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.2/readme","updated_at":"2025-12-30T05:26:49.148567Z","created_at":"2025-12-30T05:26:49.148567Z","downloads":293,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.2/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.2/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.2/authors"},"crate_size":73015,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-12-30T05:26:49.148567Z"}],"checksum":"90a2f93da2b1f9714a97bf278158d5e832000c2929689c6ec538a9ec216c34f1","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1666,"comment_lines":12,"files":10}},"total_code_lines":1666,"total_comment_lines":12}},{"id":1841851,"crate":"p384","num":"0.14.0-rc.1","dl_path":"/api/v1/crates/p384/0.14.0-rc.1/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.1/readme","updated_at":"2025-11-25T03:19:59.843619Z","created_at":"2025-11-25T03:19:59.843619Z","downloads":17705,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"getrandom":["ecdsa-core?/getrandom","elliptic-curve/getrandom"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std","getrandom"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.1/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.1/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.1/authors"},"crate_size":71457,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-11-25T03:19:59.843619Z"}],"checksum":"29c729847b7cf17b9c96f9e6504400f64ae90cb1cdf23610cc1a51f18538ff95","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1652,"comment_lines":11,"files":10}},"total_code_lines":1652,"total_comment_lines":11}},{"id":1789320,"crate":"p384","num":"0.14.0-rc.0","dl_path":"/api/v1/crates/p384/0.14.0-rc.0/download","readme_path":"/api/v1/crates/p384/0.14.0-rc.0/readme","updated_at":"2025-10-23T21:10:33.634406Z","created_at":"2025-10-23T21:10:33.634406Z","downloads":3836,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/algorithm","sha384"],"expose-field":["arithmetic"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-rc.0/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-rc.0/downloads","authors":"/api/v1/crates/p384/0.14.0-rc.0/authors"},"crate_size":72375,"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-10-23T21:10:33.634406Z"}],"checksum":"83ae3cc685c1f06b8df2cabb5101eef0116c4a36a413ee7d3403cfc0f0fc7323","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1652,"comment_lines":11,"files":10}},"total_code_lines":1652,"total_comment_lines":11}},{"id":1728828,"crate":"p384","num":"0.14.0-pre.11","dl_path":"/api/v1/crates/p384/0.14.0-pre.11/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.11/readme","updated_at":"2025-09-14T01:30:06.171464Z","created_at":"2025-09-14T01:30:06.171464Z","downloads":765368,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"group-digest":["hash2curve","sha2"],"hash2curve":["arithmetic","dep:hash2curve","primeorder/hash2curve"],"oprf":["group-digest"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.11/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.11/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.11/authors"},"crate_size":74406,"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-14T01:30:06.171464Z"}],"checksum":"701032b3730df6b882496d6cee8221de0ce4bc11ddc64e6d89784aa5b8a6de30","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1729,"comment_lines":15,"files":10}},"total_code_lines":1729,"total_comment_lines":15}},{"id":1713340,"crate":"p384","num":"0.14.0-pre.10","dl_path":"/api/v1/crates/p384/0.14.0-pre.10/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.10/readme","updated_at":"2025-09-03T17:53:31.484639Z","created_at":"2025-09-03T17:53:31.484639Z","downloads":1751,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","dep:hash2curve"],"oprf":["hash2curve","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.10/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.10/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.10/authors"},"crate_size":247896,"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-03T17:53:31.484639Z"}],"checksum":"74d17e7d4276af996c6c52de52db4df6b676c5efc3a4269e56c9473edee1786d","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30143,"comment_lines":16,"files":14}},"total_code_lines":30143,"total_comment_lines":16}},{"id":1636052,"crate":"p384","num":"0.14.0-pre.9","dl_path":"/api/v1/crates/p384/0.14.0-pre.9/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.9/readme","updated_at":"2025-07-10T15:08:45.997082Z","created_at":"2025-07-10T15:08:45.997082Z","downloads":7744,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","dep:hash2curve"],"jwk":["elliptic-curve/jwk"],"oprf":["hash2curve","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.9/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.9/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.9/authors"},"crate_size":248559,"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-10T15:08:45.997082Z"}],"checksum":"ea9626bce3d0bf768a28778618e5095131cd32bfca5297b51bbcb4abe7fae62a","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30149,"comment_lines":16,"files":14}},"total_code_lines":30149,"total_comment_lines":16}},{"id":1610065,"crate":"p384","num":"0.14.0-pre.8","dl_path":"/api/v1/crates/p384/0.14.0-pre.8/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.8/readme","updated_at":"2025-06-21T01:19:30.100043Z","created_at":"2025-06-21T01:19:30.100043Z","downloads":1558,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"oprf":["hash2curve","elliptic-curve/oprf","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.8/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.8/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.8/authors"},"crate_size":246039,"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-06-21T01:19:30.100043Z"}],"checksum":"9c2a36b9f22e1c896fbfab98a101ab203ee5c9141f37380bb42839f23dbb5e00","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30149,"comment_lines":16,"files":14}},"total_code_lines":30149,"total_comment_lines":16}},{"id":1602230,"crate":"p384","num":"0.14.0-pre.7","dl_path":"/api/v1/crates/p384/0.14.0-pre.7/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.7/readme","updated_at":"2025-06-14T18:23:07.481356Z","created_at":"2025-06-14T18:23:07.481356Z","downloads":725,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"oprf":["hash2curve","elliptic-curve/oprf","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.7/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.7/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.7/authors"},"crate_size":246048,"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-06-14T18:23:07.481356Z"}],"checksum":"2d0866c9c6e01198a215166fde5d1f46a1f40c97314bea701efdbe2ffd04ffcf","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30149,"comment_lines":16,"files":14}},"total_code_lines":30149,"total_comment_lines":16}},{"id":1601772,"crate":"p384","num":"0.14.0-pre.6","dl_path":"/api/v1/crates/p384/0.14.0-pre.6/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.6/readme","updated_at":"2025-06-14T03:34:57.425954Z","created_at":"2025-06-14T03:34:57.425954Z","downloads":573,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"oprf":["hash2curve","elliptic-curve/oprf","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.6/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.6/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.6/authors"},"crate_size":246045,"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-06-14T03:34:57.425954Z"}],"checksum":"07684700189a4e18718b1286c4ed7f6e5195a69b19846e118d25970cafd4b6f8","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30149,"comment_lines":16,"files":14}},"total_code_lines":30149,"total_comment_lines":16}},{"id":1593906,"crate":"p384","num":"0.14.0-pre.5","dl_path":"/api/v1/crates/p384/0.14.0-pre.5/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.5/readme","updated_at":"2025-06-07T15:12:48.805371Z","created_at":"2025-06-07T15:12:48.805371Z","downloads":2795,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"oprf":["hash2curve","elliptic-curve/oprf","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.5/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.5/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.5/authors"},"crate_size":246375,"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-06-07T15:12:48.805371Z"}],"checksum":"0c7594e57ef1ce505538e5a8e3485a21b930e99701bb65c8ede899a3a8213174","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30149,"comment_lines":16,"files":14}},"total_code_lines":30149,"total_comment_lines":16}},{"id":1585777,"crate":"p384","num":"0.14.0-pre.4","dl_path":"/api/v1/crates/p384/0.14.0-pre.4/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.4/readme","updated_at":"2025-05-31T03:06:03.246648Z","created_at":"2025-05-31T03:06:03.246648Z","downloads":2147,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"oprf":["hash2curve","elliptic-curve/oprf","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.4/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.4/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.4/authors"},"crate_size":246282,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-05-31T03:06:03.246648Z"}],"checksum":"e029b66d7fbea49e7b510de607a2cacdbb2fc79d67856689d223ad8aa7fa91e3","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30149,"comment_lines":16,"files":14}},"total_code_lines":30149,"total_comment_lines":16}},{"id":1584017,"crate":"p384","num":"0.14.0-pre.3","dl_path":"/api/v1/crates/p384/0.14.0-pre.3/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.3/readme","updated_at":"2025-05-29T18:43:22.142173Z","created_at":"2025-05-29T18:43:22.142173Z","downloads":649,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primefield","dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"oprf":["hash2curve","elliptic-curve/oprf","sha2"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.3/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.3/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.3/authors"},"crate_size":246257,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-05-29T18:43:22.142173Z"}],"checksum":"e397dd095b07660a9ddfa1ac41ae1d79d3788a8a0cd36de7ff0b035412911801","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30149,"comment_lines":16,"files":14}},"total_code_lines":30149,"total_comment_lines":16}},{"id":1437295,"crate":"p384","num":"0.13.1","dl_path":"/api/v1/crates/p384/0.13.1/download","readme_path":"/api/v1/crates/p384/0.13.1/readme","updated_at":"2025-02-07T01:25:30.110736Z","created_at":"2025-02-07T01:25:30.110736Z","downloads":66440984,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc"],"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.13.1/dependencies","version_downloads":"/api/v1/crates/p384/0.13.1/downloads","authors":"/api/v1/crates/p384/0.13.1/authors"},"crate_size":193022,"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-02-07T01:25:30.110736Z"}],"checksum":"fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.\n","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13741,"comment_lines":15,"files":15}},"total_code_lines":13741,"total_comment_lines":15}},{"id":1277627,"crate":"p384","num":"0.14.0-pre.2","dl_path":"/api/v1/crates/p384/0.14.0-pre.2/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.2/readme","updated_at":"2024-09-22T14:49:07.832440Z","created_at":"2024-09-22T14:49:07.832440Z","downloads":16337,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.2/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.2/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.2/authors"},"crate_size":184298,"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-22T14:49:07.832440Z"}],"checksum":"1e19554fe6ee269c860a0f231cbba714e5cbef26a927c75d8e30ac9040a4b32e","rust_version":"1.73","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13694,"comment_lines":15,"files":14}},"total_code_lines":13694,"total_comment_lines":15}},{"id":1216600,"crate":"p384","num":"0.14.0-pre.1","dl_path":"/api/v1/crates/p384/0.14.0-pre.1/download","readme_path":"/api/v1/crates/p384/0.14.0-pre.1/readme","updated_at":"2024-07-27T15:27:44.768439Z","created_at":"2024-07-27T15:27:44.768439Z","downloads":13600,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc","primeorder?/alloc"],"arithmetic":["dep:primeorder","elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core?/serde","elliptic-curve/serde","primeorder?/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.14.0-pre.1/dependencies","version_downloads":"/api/v1/crates/p384/0.14.0-pre.1/downloads","authors":"/api/v1/crates/p384/0.14.0-pre.1/authors"},"crate_size":184297,"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-27T15:27:44.768439Z"}],"checksum":"99acc40dbfad9cc3dc102828f5678c8ca14f0cbf3a1f56f74c2875b5a84427af","rust_version":"1.73","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.","homepage":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13694,"comment_lines":15,"files":14}},"total_code_lines":13694,"total_comment_lines":15}},{"id":740662,"crate":"p384","num":"0.13.0","dl_path":"/api/v1/crates/p384/0.13.0/download","readme_path":"/api/v1/crates/p384/0.13.0/readme","updated_at":"2023-03-03T23:37:31.706983Z","created_at":"2023-03-03T23:37:31.706983Z","downloads":21180055,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc"],"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.13.0/dependencies","version_downloads":"/api/v1/crates/p384/0.13.0/downloads","authors":"/api/v1/crates/p384/0.13.0/authors"},"crate_size":236495,"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-03-03T23:37:31.706983Z"}],"checksum":"70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nas defined in SP 800-186 with support for ECDH, ECDSA signing/verification,\nand general purpose curve arithmetic support.","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30325,"comment_lines":15,"files":15}},"total_code_lines":30325,"total_comment_lines":15}},{"id":705080,"crate":"p384","num":"0.12.0","dl_path":"/api/v1/crates/p384/0.12.0/download","readme_path":"/api/v1/crates/p384/0.12.0/readme","updated_at":"2023-01-17T00:13:59.619507Z","created_at":"2023-01-17T00:13:59.619507Z","downloads":567381,"features":{"alloc":["ecdsa-core?/alloc","elliptic-curve/alloc"],"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/signing","ecdsa-core/verifying","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core?/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.12.0/dependencies","version_downloads":"/api/v1/crates/p384/0.12.0/downloads","authors":"/api/v1/crates/p384/0.12.0/authors"},"crate_size":230312,"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-01-17T00:13:59.619507Z"}],"checksum":"630a4a9b2618348ececfae61a4905f564b817063bf2d66cdfc2ced523fe1d2d4","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nwith support for ECDH, ECDSA signing/verification, and general purpose curve\narithmetic support.","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30003,"comment_lines":11,"files":14}},"total_code_lines":30003,"total_comment_lines":11}},{"id":693099,"crate":"p384","num":"0.12.0-pre.1","dl_path":"/api/v1/crates/p384/0.12.0-pre.1/download","readme_path":"/api/v1/crates/p384/0.12.0-pre.1/readme","updated_at":"2022-12-29T20:32:56.626372Z","created_at":"2022-12-29T20:32:56.626372Z","downloads":2512,"features":{"alloc":["elliptic-curve/alloc"],"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/sign","ecdsa-core/verify","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.12.0-pre.1/dependencies","version_downloads":"/api/v1/crates/p384/0.12.0-pre.1/downloads","authors":"/api/v1/crates/p384/0.12.0-pre.1/authors"},"crate_size":230276,"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-12-29T20:32:56.626372Z"}],"checksum":"cfe4780297b9a043294f9abb9dfd9f009fee16597c18fe10e34f09b2e9874694","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nwith support for ECDH, ECDSA signing/verification, and general purpose curve\narithmetic support.","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30001,"comment_lines":11,"files":14}},"total_code_lines":30001,"total_comment_lines":11}},{"id":666778,"crate":"p384","num":"0.12.0-pre.0","dl_path":"/api/v1/crates/p384/0.12.0-pre.0/download","readme_path":"/api/v1/crates/p384/0.12.0-pre.0/readme","updated_at":"2022-11-19T19:25:46.221125Z","created_at":"2022-11-19T19:25:46.221125Z","downloads":2225,"features":{"alloc":["elliptic-curve/alloc"],"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/sign","ecdsa-core/verify","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["alloc","ecdsa-core/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.12.0-pre.0/dependencies","version_downloads":"/api/v1/crates/p384/0.12.0-pre.0/downloads","authors":"/api/v1/crates/p384/0.12.0-pre.0/authors"},"crate_size":230274,"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-11-19T19:25:46.221125Z"}],"checksum":"4ef07fa849980ba7ce7962927bf675779ab7ce3c527cb49498e624f0daed5001","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nwith support for ECDH, ECDSA signing/verification, and general purpose curve\narithmetic support.","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30001,"comment_lines":11,"files":14}},"total_code_lines":30001,"total_comment_lines":11}},{"id":595845,"crate":"p384","num":"0.11.2","dl_path":"/api/v1/crates/p384/0.11.2/download","readme_path":"/api/v1/crates/p384/0.11.2/readme","updated_at":"2022-08-03T17:52:50.353676Z","created_at":"2022-08-03T17:52:50.353676Z","downloads":3877568,"features":{"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/sign","ecdsa-core/verify","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["ecdsa-core/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.11.2/dependencies","version_downloads":"/api/v1/crates/p384/0.11.2/downloads","authors":"/api/v1/crates/p384/0.11.2/authors"},"crate_size":233103,"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-08-03T17:52:50.353676Z"}],"checksum":"dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nwith support for ECDH, ECDSA signing/verification, and general purpose curve\narithmetic support.","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30742,"comment_lines":13,"files":16}},"total_code_lines":30742,"total_comment_lines":13}},{"id":565610,"crate":"p384","num":"0.11.1","dl_path":"/api/v1/crates/p384/0.11.1/download","readme_path":"/api/v1/crates/p384/0.11.1/readme","updated_at":"2022-06-12T18:47:56.619866Z","created_at":"2022-06-12T18:47:56.619866Z","downloads":239034,"features":{"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/sign","ecdsa-core/verify","sha384"],"expose-field":["arithmetic"],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["ecdsa-core/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.11.1/dependencies","version_downloads":"/api/v1/crates/p384/0.11.1/downloads","authors":"/api/v1/crates/p384/0.11.1/authors"},"crate_size":232926,"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-06-12T18:47:56.619866Z"}],"checksum":"70723b6e03216e79df3765a7e4cdf39746c4a2392ba4bdb458111a939494cc1d","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve\nwith support for ECDH, ECDSA signing/verification, and general purpose curve\narithmetic support.","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30741,"comment_lines":13,"files":16}},"total_code_lines":30741,"total_comment_lines":13}},{"id":560752,"crate":"p384","num":"0.11.0","dl_path":"/api/v1/crates/p384/0.11.0/download","readme_path":"/api/v1/crates/p384/0.11.0/readme","updated_at":"2022-06-03T17:49:18.854241Z","created_at":"2022-06-03T17:49:18.854241Z","downloads":3723,"features":{"arithmetic":["elliptic-curve/arithmetic","elliptic-curve/digest"],"bits":["arithmetic","elliptic-curve/bits"],"default":["arithmetic","ecdh","ecdsa","pem","std"],"digest":["ecdsa-core/digest","ecdsa-core/hazmat"],"ecdh":["arithmetic","elliptic-curve/ecdh"],"ecdsa":["arithmetic","ecdsa-core/sign","ecdsa-core/verify","sha384"],"expose-field":[],"hash2curve":["arithmetic","elliptic-curve/hash2curve"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","ecdsa-core/pem","pkcs8"],"pkcs8":["ecdsa-core/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa-core/serde","elliptic-curve/serde","serdect"],"sha384":["digest","sha2"],"std":["ecdsa-core/std","elliptic-curve/std"],"test-vectors":["hex-literal"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.11.0/dependencies","version_downloads":"/api/v1/crates/p384/0.11.0/downloads","authors":"/api/v1/crates/p384/0.11.0/authors"},"crate_size":234055,"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-06-03T17:49:18.854241Z"}],"checksum":"4f79a8d0cb45c6d65bb19ea290d847c768dc47534b9c3edb3e24950a19b7afdb","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/p384","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30968,"comment_lines":22,"files":16}},"total_code_lines":30968,"total_comment_lines":22}},{"id":546386,"crate":"p384","num":"0.10.0","dl_path":"/api/v1/crates/p384/0.10.0/download","readme_path":"/api/v1/crates/p384/0.10.0/readme","updated_at":"2022-05-09T18:43:14.623399Z","created_at":"2022-05-09T18:43:14.623399Z","downloads":2606,"features":{"broken-arithmetic-do-not-use":["elliptic-curve/arithmetic"],"default":["pkcs8","std"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["ecdsa/pkcs8","elliptic-curve/pkcs8"],"serde":["ecdsa/serde","elliptic-curve/serde","serdect"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"voprf":["elliptic-curve/voprf","sha2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.10.0/dependencies","version_downloads":"/api/v1/crates/p384/0.10.0/downloads","authors":"/api/v1/crates/p384/0.10.0/authors"},"crate_size":95905,"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-09T18:43:14.623399Z"}],"checksum":"0590bec2767028a44dca33cde9d8868bbbf5b567938ba94e19fc0e543f864e94","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13905,"comment_lines":30,"files":8}},"total_code_lines":13905,"total_comment_lines":30}},{"id":468072,"crate":"p384","num":"0.9.0","dl_path":"/api/v1/crates/p384/0.9.0/download","readme_path":"/api/v1/crates/p384/0.9.0/readme","updated_at":"2021-12-14T17:44:52.724369Z","created_at":"2021-12-14T17:44:52.724369Z","downloads":339802,"features":{"default":["pkcs8","std"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8"],"serde":["ecdsa/serde","elliptic-curve/serde","sec1/serde"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.9.0/dependencies","version_downloads":"/api/v1/crates/p384/0.9.0/downloads","authors":"/api/v1/crates/p384/0.9.0/authors"},"crate_size":8683,"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-14T17:44:52.724369Z"}],"checksum":"755d8266e41f57bd8562ed9b6e93cdcf73ead050e1e8c3a27ea3871b6643a20c","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":49,"comment_lines":0,"files":2}},"total_code_lines":49,"total_comment_lines":0}},{"id":387666,"crate":"p384","num":"0.8.0","dl_path":"/api/v1/crates/p384/0.8.0/download","readme_path":"/api/v1/crates/p384/0.8.0/readme","updated_at":"2021-06-08T18:19:51.029043Z","created_at":"2021-06-08T18:19:51.029043Z","downloads":195343,"features":{"default":["pkcs8","std"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8","zeroize"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.8.0/dependencies","version_downloads":"/api/v1/crates/p384/0.8.0/downloads","authors":"/api/v1/crates/p384/0.8.0/authors"},"crate_size":8573,"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-08T18:19:51.029043Z"}],"checksum":"f23bc88c404ccc881c8a1ad62ba5cd7d336a64ecbf46de4874f2ad955f67b157","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":51,"comment_lines":0,"files":2}},"total_code_lines":51,"total_comment_lines":0}},{"id":372816,"crate":"p384","num":"0.7.0","dl_path":"/api/v1/crates/p384/0.7.0/download","readme_path":"/api/v1/crates/p384/0.7.0/readme","updated_at":"2021-04-29T22:07:54.749485Z","created_at":"2021-04-29T22:07:54.749485Z","downloads":5077,"features":{"default":["pkcs8","std"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8","zeroize"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.7.0/dependencies","version_downloads":"/api/v1/crates/p384/0.7.0/downloads","authors":"/api/v1/crates/p384/0.7.0/authors"},"crate_size":8748,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2021-04-29T22:07:54.749485Z"}],"checksum":"94e3bfd7d8f202c293072de214ad93480b533985bfee4fa4a13cfdd185fab13d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":89,"comment_lines":0,"files":2}},"total_code_lines":89,"total_comment_lines":0}},{"id":355275,"crate":"p384","num":"0.7.0-pre.1","dl_path":"/api/v1/crates/p384/0.7.0-pre.1/download","readme_path":"/api/v1/crates/p384/0.7.0-pre.1/readme","updated_at":"2021-03-22T15:58:32.442938Z","created_at":"2021-03-22T15:58:32.442938Z","downloads":2200,"features":{"default":["pkcs8","std"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8","zeroize"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.7.0-pre.1/dependencies","version_downloads":"/api/v1/crates/p384/0.7.0-pre.1/downloads","authors":"/api/v1/crates/p384/0.7.0-pre.1/authors"},"crate_size":8471,"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-22T15:58:32.442938Z"}],"checksum":"78810b3d800b9dd3debfc2f950df3470c0a937bed4261f708dddf97a0f03e050","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":60,"comment_lines":0,"files":2}},"total_code_lines":60,"total_comment_lines":0}},{"id":338482,"crate":"p384","num":"0.7.0-pre","dl_path":"/api/v1/crates/p384/0.7.0-pre/download","readme_path":"/api/v1/crates/p384/0.7.0-pre/readme","updated_at":"2021-03-22T15:58:42.022561Z","created_at":"2021-02-11T18:54:33.936736Z","downloads":2116,"features":{"default":["pkcs8","std"],"jwk":["elliptic-curve/jwk"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8","zeroize"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.7.0-pre/dependencies","version_downloads":"/api/v1/crates/p384/0.7.0-pre/downloads","authors":"/api/v1/crates/p384/0.7.0-pre/authors"},"crate_size":8468,"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-11T18:54:33.936736Z"},{"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-03-22T15:58:40.423770Z"}],"checksum":"0796700ce3d74c09dbc40d358ef69d0e6b9aa4644d0a93d85ee6fe41498a1a15","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":60,"comment_lines":0,"files":2}},"total_code_lines":60,"total_comment_lines":0}},{"id":315849,"crate":"p384","num":"0.6.1","dl_path":"/api/v1/crates/p384/0.6.1/download","readme_path":"/api/v1/crates/p384/0.6.1/readme","updated_at":"2020-12-17T06:10:56.275187Z","created_at":"2020-12-17T06:10:56.275187Z","downloads":11718,"features":{"default":["pkcs8","std"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8","zeroize"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.6.1/dependencies","version_downloads":"/api/v1/crates/p384/0.6.1/downloads","authors":"/api/v1/crates/p384/0.6.1/authors"},"crate_size":8357,"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-17T06:10:56.275187Z"}],"checksum":"ea33960aac2200d19a5c9ab06a11ebd48a37a23144496632c358182e6765d80b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":2}},"total_code_lines":53,"total_comment_lines":0}},{"id":315835,"crate":"p384","num":"0.6.0","dl_path":"/api/v1/crates/p384/0.6.0/download","readme_path":"/api/v1/crates/p384/0.6.0/readme","updated_at":"2020-12-17T05:27:35.657398Z","created_at":"2020-12-17T05:27:35.657398Z","downloads":2218,"features":{"default":["pkcs8","std"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8","zeroize"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.6.0/dependencies","version_downloads":"/api/v1/crates/p384/0.6.0/downloads","authors":"/api/v1/crates/p384/0.6.0/authors"},"crate_size":8297,"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-17T05:27:35.657398Z"}],"checksum":"5e8f1c6000b10b78c959cf15c37bac08a8496d61192b620f9d5723928c0098d7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":2}},"total_code_lines":53,"total_comment_lines":0}},{"id":312519,"crate":"p384","num":"0.5.0","dl_path":"/api/v1/crates/p384/0.5.0/download","readme_path":"/api/v1/crates/p384/0.5.0/readme","updated_at":"2020-12-06T19:20:44.785603Z","created_at":"2020-12-06T19:20:44.785603Z","downloads":2604,"features":{"default":["pkcs8","std"],"pem":["elliptic-curve/pem","pkcs8"],"pkcs8":["elliptic-curve/pkcs8","zeroize"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.5.0/dependencies","version_downloads":"/api/v1/crates/p384/0.5.0/downloads","authors":"/api/v1/crates/p384/0.5.0/authors"},"crate_size":8290,"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-06T19:20:44.785603Z"}],"checksum":"6d97796d16cdc6bca56f1177aecaefb62c057fd8a0faa8b861e24d77a9e8993a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":2}},"total_code_lines":53,"total_comment_lines":0}},{"id":291453,"crate":"p384","num":"0.4.1","dl_path":"/api/v1/crates/p384/0.4.1/download","readme_path":"/api/v1/crates/p384/0.4.1/readme","updated_at":"2020-10-08T19:56:55.047164Z","created_at":"2020-10-08T19:56:55.047164Z","downloads":10419,"features":{"default":["oid","std"],"oid":["elliptic-curve/oid"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"],"zeroize":["elliptic-curve/zeroize"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.4.1/dependencies","version_downloads":"/api/v1/crates/p384/0.4.1/downloads","authors":"/api/v1/crates/p384/0.4.1/authors"},"crate_size":8188,"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-10-08T19:56:55.047164Z"}],"checksum":"06de0548166c258c22bb6bdcff3074eac4b07125040aa74db3f61db87fe5f275","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":53,"comment_lines":0,"files":2}},"total_code_lines":53,"total_comment_lines":0}},{"id":284976,"crate":"p384","num":"0.4.0","dl_path":"/api/v1/crates/p384/0.4.0/download","readme_path":"/api/v1/crates/p384/0.4.0/readme","updated_at":"2020-09-18T16:52:21.648694Z","created_at":"2020-09-18T16:52:21.648694Z","downloads":3991,"features":{"default":["oid","std"],"oid":["elliptic-curve/oid"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.4.0/dependencies","version_downloads":"/api/v1/crates/p384/0.4.0/downloads","authors":"/api/v1/crates/p384/0.4.0/authors"},"crate_size":7941,"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-09-18T16:52:21.648694Z"}],"checksum":"51ce2b1182d022bfbe2af57aeca44fe7832356dd2d998e98e423cd9b94fae4f7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":43,"comment_lines":0,"files":2}},"total_code_lines":43,"total_comment_lines":0}},{"id":282563,"crate":"p384","num":"0.4.0-rc","dl_path":"/api/v1/crates/p384/0.4.0-rc/download","readme_path":"/api/v1/crates/p384/0.4.0-rc/readme","updated_at":"2020-09-11T23:36:52.139039Z","created_at":"2020-09-11T23:36:52.139039Z","downloads":2224,"features":{"default":["oid","std"],"oid":["elliptic-curve/oid"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.4.0-rc/dependencies","version_downloads":"/api/v1/crates/p384/0.4.0-rc/downloads","authors":"/api/v1/crates/p384/0.4.0-rc/authors"},"crate_size":7821,"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-09-11T23:36:52.139039Z"}],"checksum":"699dc1f69649a189e3e22578f2c568c2599de2fcff300fd7d773884e952a45b4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":42,"comment_lines":0,"files":2}},"total_code_lines":42,"total_comment_lines":0}},{"id":271512,"crate":"p384","num":"0.3.0","dl_path":"/api/v1/crates/p384/0.3.0/download","readme_path":"/api/v1/crates/p384/0.3.0/readme","updated_at":"2020-08-11T04:13:38.954777Z","created_at":"2020-08-11T04:13:38.954777Z","downloads":2910,"features":{"oid":["elliptic-curve/oid"],"sha384":["ecdsa/digest","ecdsa/hazmat","sha2"],"std":["elliptic-curve/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.3.0/dependencies","version_downloads":"/api/v1/crates/p384/0.3.0/downloads","authors":"/api/v1/crates/p384/0.3.0/authors"},"crate_size":7785,"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-11T04:13:38.954777Z"}],"checksum":"2a21dedbfa7a0603d7c9429b8b427edc4a113c3741e31610ba4a3cbfebe0ff08","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 (secp384r1) elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":40,"comment_lines":0,"files":2}},"total_code_lines":40,"total_comment_lines":0}},{"id":250105,"crate":"p384","num":"0.2.0","dl_path":"/api/v1/crates/p384/0.2.0/download","readme_path":"/api/v1/crates/p384/0.2.0/readme","updated_at":"2020-06-08T16:47:15.764158Z","created_at":"2020-06-08T16:47:15.764158Z","downloads":7664,"features":{"std":["elliptic-curve/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.2.0/dependencies","version_downloads":"/api/v1/crates/p384/0.2.0/downloads","authors":"/api/v1/crates/p384/0.2.0/authors"},"crate_size":7102,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2020-06-08T16:47:15.764158Z"}],"checksum":"9ae962014118ae1621d13f011e14902223013b1b4151922c3a682a233a967ddb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13,"comment_lines":0,"files":1}},"total_code_lines":13,"total_comment_lines":0}},{"id":201462,"crate":"p384","num":"0.1.0","dl_path":"/api/v1/crates/p384/0.1.0/download","readme_path":"/api/v1/crates/p384/0.1.0/readme","updated_at":"2020-01-06T05:19:21.062874Z","created_at":"2020-01-06T05:19:21.062874Z","downloads":20277,"features":{"std":["elliptic-curve/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/p384/0.1.0/dependencies","version_downloads":"/api/v1/crates/p384/0.1.0/downloads","authors":"/api/v1/crates/p384/0.1.0/authors"},"crate_size":7047,"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-01-06T05:19:21.062874Z"}],"checksum":"3aee0d9bdeedaea6cdd47f9281a9f8e1037d3037088b70e2af13c64ce65608ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"NIST P-384 elliptic curve","homepage":null,"documentation":"https://docs.rs/elliptic-curve","repository":"https://github.com/RustCrypto/elliptic-curves/tree/master/p384","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":12,"comment_lines":0,"files":1}},"total_code_lines":12,"total_comment_lines":0}},{"id":110694,"crate":"p384","num":"0.0.0","dl_path":"/api/v1/crates/p384/0.0.0/download","readme_path":"/api/v1/crates/p384/0.0.0/readme","updated_at":"2020-01-06T05:20:30.547507Z","created_at":"2018-10-03T14:56:55.112674Z","downloads":2365,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/p384/0.0.0/dependencies","version_downloads":"/api/v1/crates/p384/0.0.0/downloads","authors":"/api/v1/crates/p384/0.0.0/authors"},"crate_size":684,"published_by":null,"audit_actions":[{"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":"2020-01-06T05:20:28.863547Z"}],"checksum":"1bd037ad8ea9f6e681e159f0549751750f4080718e83f99ff56931cf14e12123","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"NIST P-384 curve","homepage":null,"documentation":"https://docs.rs/p224","repository":"https://github.com/RustCrypto","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":"ecc","keyword":"ecc","created_at":"2016-10-13T17:25:33.430203Z","crates_cnt":108},{"id":"nist","keyword":"nist","created_at":"2018-03-22T12:49:14.848910Z","crates_cnt":63},{"id":"secp384r1","keyword":"secp384r1","created_at":"2020-08-11T04:13:38.954777Z","crates_cnt":4}],"categories":[{"id":"cryptography","category":"Cryptography","slug":"cryptography","description":"Algorithms intended for securing data.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7855},{"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":13677}]}