picky-rs
picky-rs copied to clipboard
Picky portable PKI implementation and microservice
Hi there! I was needing an x509 crate and who ever should I find makes an excellent set of crates in this space! Currently I know that devolutions is using...
Hi all, I noticed _two_ potential problems when serializing a custom SAN containing a directory name using the `picky_asn1_der` crate. Please, read them below. ## Potential Problem 1 According to...
The following tests started failing: ``` x509::pkcs7::authenticode::test::full_validation_authenticode_signature_with_well_known_ca x509::pkcs7::authenticode::test::full_validation_self_signed_authenticode_signature x509::pkcs7::authenticode::test::full_validation_self_signed_authenticode_signature_with_only_leaf_certificate x509::pkcs7::authenticode::test::full_validation_self_signed_authenticode_signature_with_root_and_leaf_certificate x509::pkcs7::authenticode::test::self_signed_authenticode_signature_validation_against_ctl x509::pkcs7::authenticode::test::self_signed_authenticode_signature_validation_against_ctl_with_excluded_ca_certificate x509::pkcs7::authenticode::test::self_signed_authenticode_signature_validation_against_ctl_with_excluded_not_existing_ca_certificate x509::pkcs7::ctl::tests::create_ctl ``` In all cases, the error is > panicked at 'called `Result::unwrap()` on an `Err` value:...
Http signatures draft 19 has many significant changes and additions from 12. It would be great, if the picky is compatible.
[RFC 7638](https://datatracker.ietf.org/doc/html/rfc7638) specifies `JSON Web Key (JWK) Thumbprint` in jose stack. It specifies a method for computing a hash value over a jwk. It will e useful for comparing two...
Signing functions in the `signature` and `x509` modules often take `PrivateKey` parameters, using them in a software implementation of the signature protocol. This is an issue because it's common for...
Bumps [embed-resource](https://github.com/nabijaczleweli/rust-embed-resource) from 2.4.3 to 2.5.0. Commits 81bead8 Bump version to 2.5.0 ed238e6 Add compile_for_everything() that produces cargo:rustc-link-arg= See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve...
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.69 to 2.0.12. Release notes Sourced from thiserror's releases. 2.0.12 Prevent elidable_lifetime_names pedantic clippy lint in generated impl (#413) 2.0.11 Add feature gate to tests that use...
Bumps the crypto group with 3 updates in the / directory: [rand](https://github.com/rust-random/rand), [rand_core](https://github.com/rust-random/rand) and [rand_chacha](https://github.com/rust-random/rand). Updates `rand` from 0.8.5 to 0.9.1 Changelog Sourced from rand's changelog. [0.9.1] - 2025-04-17 Security...
Bumps the patch group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [crypto-bigint](https://github.com/RustCrypto/crypto-bigint) | `0.7.0-rc.8` |...