JOSE icon indicating copy to clipboard operation
JOSE copied to clipboard

Pure Rust implementation of Javascript Object Signing and Encryption (JOSE)

Results 25 JOSE issues
Sort by recently updated
recently updated
newest added

Bumps [rsa](https://github.com/RustCrypto/RSA) from 0.9.4 to 0.9.6. Changelog Sourced from rsa's changelog. 0.9.6 (2023-12-01) Added expose a pss::get_default_pss_signature_algo_id helper (#393) expose pkcs1v15::RsaSignatureAssociatedOid (#392) #392: RustCrypto/RSA#392 #393: RustCrypto/RSA#393 0.9.5 (2023-11-27) Added Adds...

dependencies
rust

- `Json`, `Bytes`, and `Secret` are now exported at top level - Rename `Bytes` to `B64Bytes` and `Secret` to `B64Secret` to better reflect their purpose (this is optional, can revert...

There is no need to avoid conflict with `Option::None` if glob imports are avoided; "none" is a more accurate term here than "null". This is a breaking change, but crate...

This is a quick outline of what I think is blocking for each crate's release: Questions for all crates: - [ ] #18 Blockers for specific crates: - [ ]...

From https://manpages.ubuntu.com/manpages/bionic/man1/jose-jwk-exc.1.html: > The ECDH algorithm performs a standard elliptic curve multiplication such that the public value of \p rem is multiplied by the private value of \p. > The...

Currently, `Unprotected` has claims, and `Protected` just wraps these claims. ```rust pub struct Protected { pub crit: Option, pub nonce: Option, pub b64: bool, pub oth: Unprotected, } pub struct...

The current representation is as follows: ```rust pub enum Jws { General(General), Flattened(Flattened), } pub struct General { pub payload: Option, pub signatures: Vec, } pub struct Flattened { pub...

[RFC7515](https://www.rfc-editor.org/rfc/rfc7515) section 7.1 specifies a compact (b64 encoded) serialization. I think this could probably be handled with`Jws::{from_compact, to_compact}` functions

All source have `SPDX-FileCopyrightText: 2022 Profian Inc. `, which isn't stated in any other rustcrypto files. Is this intentional? @npmccallum It looks like this came from your initial code dump,...