diff --git a/.github/workflows/bign256.yml b/.github/workflows/bign256.yml index f319e1af..2d2ad7dc 100644 --- a/.github/workflows/bign256.yml +++ b/.github/workflows/bign256.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -46,7 +46,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -54,7 +54,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable @@ -76,19 +76,19 @@ jobs: include: # ARM32 - target: armv7-unknown-linux-gnueabihf - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: armv7-unknown-linux-gnueabihf rust: stable # ARM64 - target: aarch64-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: aarch64-unknown-linux-gnu rust: stable # PPC32 - target: powerpc-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: powerpc-unknown-linux-gnu rust: stable diff --git a/.github/workflows/bp256.yml b/.github/workflows/bp256.yml index 55c70453..1c638716 100644 --- a/.github/workflows/bp256.yml +++ b/.github/workflows/bp256.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -49,7 +49,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/bp384.yml b/.github/workflows/bp384.yml index 9529fb6d..dc16fa31 100644 --- a/.github/workflows/bp384.yml +++ b/.github/workflows/bp384.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -49,7 +49,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/k256.yml b/.github/workflows/k256.yml index 3ccb7997..66bad01b 100644 --- a/.github/workflows/k256.yml +++ b/.github/workflows/k256.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -59,7 +59,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable steps: - uses: actions/checkout@v4 @@ -75,7 +75,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -83,7 +83,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable @@ -105,19 +105,19 @@ jobs: include: # ARM32 - target: armv7-unknown-linux-gnueabihf - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: armv7-unknown-linux-gnueabihf rust: stable # ARM64 - target: aarch64-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: aarch64-unknown-linux-gnu rust: stable # PPC32 - target: powerpc-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: powerpc-unknown-linux-gnu rust: stable diff --git a/.github/workflows/p192.yml b/.github/workflows/p192.yml index 06e9fce1..671f7cc8 100644 --- a/.github/workflows/p192.yml +++ b/.github/workflows/p192.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -49,7 +49,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -57,7 +57,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable diff --git a/.github/workflows/p224.yml b/.github/workflows/p224.yml index 102fab0c..0d689131 100644 --- a/.github/workflows/p224.yml +++ b/.github/workflows/p224.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -51,7 +51,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -59,7 +59,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable diff --git a/.github/workflows/p256.yml b/.github/workflows/p256.yml index 854597c1..92f070b2 100644 --- a/.github/workflows/p256.yml +++ b/.github/workflows/p256.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -58,7 +58,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -66,7 +66,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable @@ -89,19 +89,19 @@ jobs: include: # ARM32 - target: armv7-unknown-linux-gnueabihf - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: armv7-unknown-linux-gnueabihf rust: stable # ARM64 - target: aarch64-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: aarch64-unknown-linux-gnu rust: stable # PPC32 - target: powerpc-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: powerpc-unknown-linux-gnu rust: stable diff --git a/.github/workflows/p384.yml b/.github/workflows/p384.yml index 999a2c37..e83b3af8 100644 --- a/.github/workflows/p384.yml +++ b/.github/workflows/p384.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -55,7 +55,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -63,7 +63,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable @@ -85,19 +85,19 @@ jobs: include: # ARM32 - target: armv7-unknown-linux-gnueabihf - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: armv7-unknown-linux-gnueabihf rust: stable # ARM64 - target: aarch64-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: aarch64-unknown-linux-gnu rust: stable # PPC32 - target: powerpc-unknown-linux-gnu - rust: 1.73.0 # MSRV (cross) + rust: 1.81.0 # MSRV (cross) - target: powerpc-unknown-linux-gnu rust: stable diff --git a/.github/workflows/p521.yml b/.github/workflows/p521.yml index f67b51d0..4b52838e 100644 --- a/.github/workflows/p521.yml +++ b/.github/workflows/p521.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -58,7 +58,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -66,7 +66,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable diff --git a/.github/workflows/primefield.yml b/.github/workflows/primefield.yml index 2cb50a47..b94e954b 100644 --- a/.github/workflows/primefield.yml +++ b/.github/workflows/primefield.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -42,7 +42,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/primeorder.yml b/.github/workflows/primeorder.yml index 08407085..89df99ef 100644 --- a/.github/workflows/primeorder.yml +++ b/.github/workflows/primeorder.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -43,7 +43,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/sm2.yml b/.github/workflows/sm2.yml index b0fda8ca..32f73e3c 100644 --- a/.github/workflows/sm2.yml +++ b/.github/workflows/sm2.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: rust: - - 1.73.0 # MSRV + - 1.81.0 # MSRV - stable target: - thumbv7em-none-eabi @@ -48,7 +48,7 @@ jobs: include: # 32-bit Linux - target: i686-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV deps: sudo apt update && sudo apt install gcc-multilib - target: i686-unknown-linux-gnu rust: stable @@ -56,7 +56,7 @@ jobs: # 64-bit Linux - target: x86_64-unknown-linux-gnu - rust: 1.73.0 # MSRV + rust: 1.81.0 # MSRV - target: x86_64-unknown-linux-gnu rust: stable diff --git a/.github/workflows/workspace.yml b/.github/workflows/workspace.yml index 59ee8b24..7cc6af04 100644 --- a/.github/workflows/workspace.yml +++ b/.github/workflows/workspace.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@master with: - toolchain: 1.73.0 + toolchain: 1.81.0 components: clippy - run: cargo clippy --all --all-features -- -D warnings diff --git a/Cargo.lock b/Cargo.lock index 0d329ae5..563249b1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -541,9 +541,9 @@ dependencies = [ [[package]] name = "hybrid-array" -version = "0.2.0-rc.9" +version = "0.2.0-rc.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d306b679262030ad8813a82d4915fc04efff97776e4db7f8eb5137039d56400" +checksum = "a5a41e5b0754cae5aaf7915f1df1147ba8d316fc6e019cfcc00fbaba96d5e030" dependencies = [ "typenum", "zeroize", diff --git a/README.md b/README.md index f46309d9..879db721 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ if you are interested in curves beyond the ones listed here. ## Minimum Supported Rust Version -All crates in this repository support Rust **1.73** or higher. +All crates in this repository support Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -57,7 +57,7 @@ dual licensed as above, without any additional terms or conditions. [//]: # (badges) -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves [deps-image]: https://deps.rs/repo/github/RustCrypto/elliptic-curves/status.svg diff --git a/bign256/Cargo.toml b/bign256/Cargo.toml index d18124f8..2705d684 100644 --- a/bign256/Cargo.toml +++ b/bign256/Cargo.toml @@ -15,7 +15,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "stb", "bign-curve256v1", "bignp256"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", features = ["sec1"] } diff --git a/bign256/README.md b/bign256/README.md index a5a6678d..1406df59 100644 --- a/bign256/README.md +++ b/bign256/README.md @@ -35,7 +35,7 @@ Also known as bign-curve256v1. ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -69,7 +69,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/bign256.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/bign256.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/bp256/Cargo.toml b/bp256/Cargo.toml index eb4ecfc4..c6f309c7 100644 --- a/bp256/Cargo.toml +++ b/bp256/Cargo.toml @@ -11,7 +11,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["brainpool", "crypto", "ecc"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["sec1"] } diff --git a/bp256/README.md b/bp256/README.md index cc39493e..3d37df8c 100644 --- a/bp256/README.md +++ b/bp256/README.md @@ -14,7 +14,7 @@ implemented in terms of traits from the [`elliptic-curve`] crate. ## Minimum Supported Rust Version -Rust **1.73* or higher. +Rust **1.81* or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -46,7 +46,7 @@ dual licensed as above, without any additional terms or conditions. [docs-image]: https://docs.rs/bp256/badge.svg [docs-link]: https://docs.rs/bp256/ [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves [build-image]: https://github.com/RustCrypto/elliptic-curves/workflows/bp256/badge.svg?branch=master&event=push diff --git a/bp384/Cargo.toml b/bp384/Cargo.toml index 209fb634..2ed2bbd3 100644 --- a/bp384/Cargo.toml +++ b/bp384/Cargo.toml @@ -11,7 +11,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["brainpool", "crypto", "ecc"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["sec1"] } diff --git a/bp384/README.md b/bp384/README.md index 122c58cf..603842ce 100644 --- a/bp384/README.md +++ b/bp384/README.md @@ -14,7 +14,7 @@ implemented in terms of traits from the [`elliptic-curve`] crate. ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -46,7 +46,7 @@ dual licensed as above, without any additional terms or conditions. [docs-image]: https://docs.rs/bp384/badge.svg [docs-link]: https://docs.rs/bp384/ [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves [build-image]: https://github.com/RustCrypto/elliptic-curves/workflows/bp384/badge.svg?branch=master&event=push diff --git a/k256/Cargo.toml b/k256/Cargo.toml index 79ac6d7e..d0ebc81f 100644 --- a/k256/Cargo.toml +++ b/k256/Cargo.toml @@ -16,7 +16,7 @@ readme = "README.md" categories = ["cryptography", "cryptography::cryptocurrencies", "no-std"] keywords = ["bitcoin", "crypto", "ecc", "ethereum", "secp256k1"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] cfg-if = "1.0" diff --git a/k256/README.md b/k256/README.md index 29bf5b60..1b5c4396 100644 --- a/k256/README.md +++ b/k256/README.md @@ -71,7 +71,7 @@ most popular and commonly used elliptic curves. ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -105,7 +105,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/workflows/k256/badge.svg?branch=master&event=push [build-link]: https://github.com/RustCrypto/elliptic-curves/actions?query=workflow%3Ak256 [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/p192/Cargo.toml b/p192/Cargo.toml index 58ac0dda..5f5b6419 100644 --- a/p192/Cargo.toml +++ b/p192/Cargo.toml @@ -14,7 +14,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "nist", "secp192r1"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["sec1"] } diff --git a/p192/README.md b/p192/README.md index 8862e164..12b4d456 100644 --- a/p192/README.md +++ b/p192/README.md @@ -53,7 +53,7 @@ Also known as secp192r1 (SECG). ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -87,7 +87,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p192.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p192.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/p224/Cargo.toml b/p224/Cargo.toml index 1d404f3b..b22a773c 100644 --- a/p224/Cargo.toml +++ b/p224/Cargo.toml @@ -14,7 +14,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "nist", "secp224r1"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["sec1"] } diff --git a/p224/README.md b/p224/README.md index 08a89784..36193c28 100644 --- a/p224/README.md +++ b/p224/README.md @@ -42,7 +42,7 @@ Also known as secp224r1 (SECG). ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -76,7 +76,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p224.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p224.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/p256/Cargo.toml b/p256/Cargo.toml index 68637fa5..e2f298cb 100644 --- a/p256/Cargo.toml +++ b/p256/Cargo.toml @@ -15,7 +15,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "nist", "prime256v1", "secp256r1"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["sec1"] } diff --git a/p256/README.md b/p256/README.md index 106b27f5..6cbfa832 100644 --- a/p256/README.md +++ b/p256/README.md @@ -44,7 +44,7 @@ like TLS and the associated X.509 PKI. ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -78,7 +78,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p256.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p256.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/p384/Cargo.toml b/p384/Cargo.toml index 46883183..ba1ad4d2 100644 --- a/p384/Cargo.toml +++ b/p384/Cargo.toml @@ -15,7 +15,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "nist", "secp384r1"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["sec1"] } diff --git a/p384/README.md b/p384/README.md index 1aaaada7..79f04ff9 100644 --- a/p384/README.md +++ b/p384/README.md @@ -44,7 +44,7 @@ X.509 PKI. ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -78,7 +78,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p384.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p384.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/p521/Cargo.toml b/p521/Cargo.toml index 137e1c4f..8af4f488 100644 --- a/p521/Cargo.toml +++ b/p521/Cargo.toml @@ -14,7 +14,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "nist", "secp521r1"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] base16ct = "0.2" diff --git a/p521/README.md b/p521/README.md index bfd2d3d9..9eb167ce 100644 --- a/p521/README.md +++ b/p521/README.md @@ -39,7 +39,7 @@ Also known as secp521r1 (SECG). ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -73,7 +73,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p521.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/p521.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/primefield/Cargo.toml b/primefield/Cargo.toml index fa495e9b..502f2066 100644 --- a/primefield/Cargo.toml +++ b/primefield/Cargo.toml @@ -11,4 +11,4 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "field", "prime"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" diff --git a/primefield/README.md b/primefield/README.md index 7a24edc2..658ab60c 100644 --- a/primefield/README.md +++ b/primefield/README.md @@ -15,7 +15,7 @@ Used by [RustCrypto] to implement elliptic curves. ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -49,7 +49,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/primefield.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/primefield.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/primeorder/Cargo.toml b/primeorder/Cargo.toml index d42ea5ee..add3aeca 100644 --- a/primeorder/Cargo.toml +++ b/primeorder/Cargo.toml @@ -15,7 +15,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["arithmetic", "sec1"] } diff --git a/primeorder/README.md b/primeorder/README.md index f51f7c9a..6204bf33 100644 --- a/primeorder/README.md +++ b/primeorder/README.md @@ -45,7 +45,7 @@ USE AT YOUR OWN RISK! ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -79,7 +79,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/primeorder.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/primeorder.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves diff --git a/sm2/Cargo.toml b/sm2/Cargo.toml index 9ceeaf64..4af59da9 100644 --- a/sm2/Cargo.toml +++ b/sm2/Cargo.toml @@ -15,7 +15,7 @@ readme = "README.md" categories = ["cryptography", "no-std"] keywords = ["crypto", "ecc", "shangmi", "signature", "encryption"] edition = "2021" -rust-version = "1.73" +rust-version = "1.81" [dependencies] elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["sec1"] } diff --git a/sm2/README.md b/sm2/README.md index c28cdd4f..13687155 100644 --- a/sm2/README.md +++ b/sm2/README.md @@ -37,7 +37,7 @@ The SM2 cryptosystem is composed of three distinct algorithms: ## Minimum Supported Rust Version -Rust **1.73** or higher. +Rust **1.81** or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump. @@ -71,7 +71,7 @@ dual licensed as above, without any additional terms or conditions. [build-image]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/sm2.yml/badge.svg [build-link]: https://github.com/RustCrypto/elliptic-curves/actions/workflows/sm2.yml [license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg -[rustc-image]: https://img.shields.io/badge/rustc-1.73+-blue.svg +[rustc-image]: https://img.shields.io/badge/rustc-1.81+-blue.svg [chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg [chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260040-elliptic-curves