sec1
Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER encoded private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding
0.8.1
205M downloads/mo
#496 most downloaded on crates.io
RustCrypto/formats
What this package is like to depend on
Last release 4 months ago
31 Mar 2026
Release timing varies
gaps range from 2 weeks to 4 months
Nearly every release is documented
notes for 8 of 8 stable releases
3 versions withdrawn
withdrawn after publishing
6 years old
30 releases · first in 2020
7 releases in the last 12 months
see the full history below
Release timeline
30 releases · Aug 2020 to Mar 2026Releases
latest 30-
0.8.131 Mar 2026 -
0.8.010 Mar 2026Release notes
Open source →Added
ctutilsfeature (#2150)
Changed
- Migrate from
generic-arraytohybrid-array(#1298) - Use
core::error::Error(#1573) - Blanket impl
ModulusSizefor all typenums (#1650) - Upgrade to edition 2024; bump MSRV to 1.85 (#1666)
- Bump
serdectto v0.4 (#2008) - Bump
base16ctto v1 (#2145) - Bump
derto v0.8 (#2234)
Removed
- Integration with
pkcs8crate (#1927)
-
0.8.0-rc.1323 Jan 2026 pre-releaseNothing published for this version
-
0.8.0-rc.1220 Jan 2026 pre-releaseNothing published for this version
-
0.8.0-rc.1103 Jan 2026 pre-releaseNothing published for this version
-
0.8.0-rc.1015 Sep 2025 pre-releaseNothing published for this version
-
0.8.0-rc.902 Sep 2025 pre-releaseNothing published for this version
-
0.8.0-rc.810 Jul 2025 pre-releaseNothing published for this version
-
0.8.0-rc.603 Jul 2025 pre-releaseNothing published for this version
-
0.8.0-rc.530 May 2025 pre-releaseNothing published for this version
-
0.8.0-rc.423 Feb 2025 pre-releaseNothing published for this version
-
0.8.0-rc.315 Oct 2024 pre-releaseNothing published for this version
-
0.8.0-rc.220 Sep 2024 pre-releaseNothing published for this version
-
0.8.0-rc.106 Sep 2024 pre-releaseNothing published for this version
-
0.8.0-rc.026 Jul 2024 pre-releaseNothing published for this version
-
0.8.0-pre.110 Jan 2024 pre-releaseNothing published for this version
-
0.8.0-pre.008 Jan 2024 pre-releaseNothing published for this version
-
0.7.316 Jul 2023 -
0.7.210 Apr 2023 -
0.7.128 Feb 2023 -
0.7.027 Feb 2023 withdrawn -
0.3.008 May 2022 -
0.3.0-pre.407 May 2022 pre-releaseNothing published for this version
-
0.3.0-pre.307 May 2022 pre-releaseNothing published for this version
-
0.3.0-pre.205 May 2022 pre-releaseNothing published for this version
-
0.3.0-pre.114 Mar 2022 pre-releaseNothing published for this version
-
0.2.118 Nov 2021 -
0.2.017 Nov 2021 withdrawnRelease notes
Open source →Added
pkcs8feature (#229)
Changed
- Rename
From/ToEcPrivateKey=>DecodeEcPrivateKey/EncodeEcPrivateKey(#122) - Use
der::Documentto implEcPrivateKeyDocument(#133) - Rust 2021 edition upgrade; MSRV 1.56 (#136)
- Bump
dercrate dependency to v0.5 (#222)
Removed
- I/O related errors (#158)
-
0.1.022 Sep 2021 -
0.0.026 Aug 2020 withdrawnNothing published for this version