oxidecomputer / pki-playground

Tool for generating non-trivial X.509 certificate chains
Mozilla Public License 2.0
29 stars 2 forks source link

Update Rust crate rsa to 0.9.3 #56

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 9 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
rsa dependencies patch 0.9.0-pre.1 -> 0.9.3

Release Notes

RustCrypto/RSA (rsa) ### [`v0.9.3`](https://togithub.com/RustCrypto/RSA/blob/HEAD/CHANGELOG.md#093-2023-10-26) [Compare Source](https://togithub.com/RustCrypto/RSA/compare/v0.9.2...v0.9.3) ##### Added - [PKCS#8](https://togithub.com/PKCS/RSA/issues/8)/SPKI decoding trait impls for `pkcs1v15` keys ([#​346]) - `hazmat` feature as a replacement for `expose-internals` ([#​352]) ##### Changed - Bump `serde` dependency to 1.0.184 ([#​360]) ##### Removed - Unused dependencies ([#​357]) [#​346]: https://togithub.com/RustCrypto/RSA/pull/346 [#​352]: https://togithub.com/RustCrypto/RSA/pull/352 [#​357]: https://togithub.com/RustCrypto/RSA/pull/357 [#​360]: https://togithub.com/RustCrypto/RSA/pull/360 ### [`v0.9.2`](https://togithub.com/RustCrypto/RSA/blob/HEAD/CHANGELOG.md#092-2023-05-08) [Compare Source](https://togithub.com/RustCrypto/RSA/compare/v0.9.1...v0.9.2) ##### Fixed - pkcs1v15: have `fmt` impls call `SignatureEncoding::to_bytes` ([#​330]) [#​330]: https://togithub.com/RustCrypto/RSA/pull/330 ### [`v0.9.1`](https://togithub.com/RustCrypto/RSA/blob/HEAD/CHANGELOG.md#091-2023-05-03) [Compare Source](https://togithub.com/RustCrypto/RSA/compare/v0.9.0...v0.9.1) ##### Fixed - Left pad signatures when encoding ([#​325]) [#​325]: https://togithub.com/RustCrypto/RSA/pull/325 ### [`v0.9.0`](https://togithub.com/RustCrypto/RSA/blob/HEAD/CHANGELOG.md#090-2023-04-27) [Compare Source](https://togithub.com/RustCrypto/RSA/compare/v0.9.0-rc.0...v0.9.0) ##### Added - Function to get salt length from RSA PSS keys ([#​277]) - `AssociatedAlgorithmIdentifier` implementation ([#​278]) - Random key generation for `pss::BlindedSigningKey` ([#​295]) - Impl `Signer` for `pss::SigningKey` ([#​297]) - Impl `core::hash::Hash` for `RsaPrivateKey` ([#​308]) - Impl `ZeroizeOnDrop` for `RsaPrivateKey`, `SigningKey`, `DecryptingKey` ([#​311]) - `u64_digit` feature; on-by-default ([#​313]) - `AsRef` impl on `RsaPrivateKey` ([#​317]) ##### Changed - Use namespaced features for `serde` ([#​268]) - Bump `pkcs1` to v0.7, `pkcs8` to v0.10; MSRV 1.65 ([#​270]) - Rename PKCS#1v1.5 `*_with_prefix` methods ([#​290]) - `SigningKey::new` => `SigningKey::new_unprefixed` - `SigningKey::new_with_prefix` => `SigningKey::new` - `VerifyingKey::new` => `VerifyingKey::new_unprefixed` - `VerifyingKey::new_with_prefix` => `VerifyingKey::new` - Rename `Pkcs1v15Sign::new_raw` to `Pkcs1v15Sign::new_unprefixed` ([#​293]) - Use digest output size as default PSS salt length ([#​294]) - Specify `salt_len` when verifying PSS signatures ([#​294]) - Ensure signatures have the expected length and don't overflow the modulus ([#​306]) - Improved public key checks ([#​307]) - Rename `CRTValue` => `CrtValue` ([#​314]) - Traits under `padding` module now located under `traits` module ([#​315]) - `PublicKeyParts`/`PrivateKeyParts` now located under `traits` module ([#​315]) ##### Removed - "Unsalted" PSS support ([#​294]) - `EncryptionPrimitive`/`DecriptionPrimitive` traits ([#​300]) - `PublicKey`/`PrivateKey` traits ([#​300]) - `Zeroize` impl on `RsaPrivateKey`; automatically zeroized on drop ([#​311]) - `Deref` impl on `RsaPrivateKey`; use `AsRef` instead ([#​317]) - `expose-internals` feature and public access to all functions it gated (\[[#​304](https://togithub.com/RustCrypto/RSA/issues/304)]) [#​268]: https://togithub.com/RustCrypto/RSA/pull/268 [#​270]: https://togithub.com/RustCrypto/RSA/pull/270 [#​277]: https://togithub.com/RustCrypto/RSA/pull/277 [#​278]: https://togithub.com/RustCrypto/RSA/pull/278 [#​290]: https://togithub.com/RustCrypto/RSA/pull/290 [#​293]: https://togithub.com/RustCrypto/RSA/pull/293 [#​294]: https://togithub.com/RustCrypto/RSA/pull/294 [#​295]: https://togithub.com/RustCrypto/RSA/pull/295 [#​297]: https://togithub.com/RustCrypto/RSA/pull/297 [#​300]: https://togithub.com/RustCrypto/RSA/pull/300 [#​306]: https://togithub.com/RustCrypto/RSA/pull/306 [#​307]: https://togithub.com/RustCrypto/RSA/pull/307 [#​308]: https://togithub.com/RustCrypto/RSA/pull/308 [#​311]: https://togithub.com/RustCrypto/RSA/pull/311 [#​313]: https://togithub.com/RustCrypto/RSA/pull/313 [#​314]: https://togithub.com/RustCrypto/RSA/pull/314 [#​315]: https://togithub.com/RustCrypto/RSA/pull/315 [#​317]: https://togithub.com/RustCrypto/RSA/pull/317 ### [`v0.9.0-rc.0`](https://togithub.com/RustCrypto/RSA/compare/v0.9.0-pre.2...v0.9.0-rc.0) [Compare Source](https://togithub.com/RustCrypto/RSA/compare/v0.9.0-pre.2...v0.9.0-rc.0) ### [`v0.9.0-pre.2`](https://togithub.com/RustCrypto/RSA/compare/v0.9.0-pre.1...v0.9.0-pre.2) [Compare Source](https://togithub.com/RustCrypto/RSA/compare/v0.9.0-pre.1...v0.9.0-pre.2)

Configuration

📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

flihp commented 9 months ago

this is superseded by https://github.com/oxidecomputer/pki-playground/pull/64

renovate[bot] commented 9 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.9.3). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.