ssi icon indicating copy to clipboard operation
ssi copied to clipboard

Core library for decentralized identity.

Results 89 ssi issues
Sort by recently updated
recently updated
newest added

As mentioned in: https://github.com/spruceid/ssi/pull/170#pullrequestreview-634110659 Currently all the linked data proof types are implemented in `src/ldp.rs`. There should be a way for the user to bring their own LDP types. More...

enhancement
developer experience

To support #176, we must implement support for SSH's `id_rsa`/`id_ed25519`/`id_ed25519.pub`/etc. and `authorized_keys` formats in addition to GPG ASCII-armored formats for both public and private keys. This interoperability will allow us...

enhancement

As mentioned in #339 , in WASM `reqwest` can't effectively check the size of a revocation list effectively, falling back to the HTTP headers which could be inaccurate. one solution...

enhancement

Parsing nonconformant VCs, VPs, or other inputs should result in errors that help the caller fix the input. For example, for a credential with invalid subject id, instead of "data...

developer experience

Fun idea that resulted from a conversation with @clehner when we were discussing the best way to represent did-pkh. clehner suggested a mini stack-based language to express the different steps...

enhancement

**Problem**: There are many different cryptographic backends for many different cryptographic suites for many different platforms. Not all of them work well (or at all) together. **Solution**: Automatically find the...

enhancement

DID method traits are functionally testable characteristics of DID methods. For example: - This DID method can produce RSA public keys - This DID method always produces Ed25519 public keys...

enhancement

[Ed25519Signature2018] is tested in the [VC API Test Suite], and [JsonWebSignature2020] is tested in [JWS Test Suite], but other signature suites may not be as well tested across implementations. This...

documentation

Implement `PgpSignature2021`/`PgpVerificationKey2021` from . Use with `did:webkey:gpg:`

enhancement

Re: #178 Deserialize, and decrypt if needed, SSH private keys and convert to JWK for use with JWS and linked data proofs. Info about SSH private key formats: https://security.stackexchange.com/questions/218335/difference-in-ecdsa-private-key-format https://cvsweb.openbsd.org/src/usr.bin/ssh/PROTOCOL.key?annotate=HEAD...

enhancement