Daniel Bluhm

Results 87 issues of Daniel Bluhm

Following the example of the Legacy Indy registry, implement a registry for did:web. This registry will require a backend interface for publishing anoncreds objects to a web server. This backend...

This is a rebased version of #2033. Thank you for your contributions, @Przytua! I think these changes are likely to be better suited to a new endpoint (i.e. `POST /present-proof/{pres_ex_id}/counter-request`...

Related issue on anoncreds-rs: https://github.com/hyperledger/anoncreds-rs/issues/202 The link secret is a sensitive value that should be carefully handled to reduce the chances of compromising it. Commonly, sensitive values like private keys...

AnonCreds

See: https://github.com/hyperledger/aries-cloudagent-python/blob/anoncreds-rs/aries_cloudagent/anoncreds/issuer.py#L232-L255 And: https://github.com/hyperledger/aries-cloudagent-python/blob/anoncreds-rs/aries_cloudagent/anoncreds/issuer.py#L417-L446 This is similar in behavior to the current interface but as you can see it is using `fetch_all` to retrieve all of the matching records. In...

See: https://github.com/hyperledger/aries-cloudagent-python/blob/anoncreds-rs/aries_cloudagent/anoncreds/revocation.py#L670-L672 This method should trigger the creation of a new registry if one is not available. Reference: https://github.com/hyperledger/aries-cloudagent-python/blob/2b0e27abb598cadc6453202aec593512c29abf3f/aries_cloudagent/revocation/indy.py#L224-L251 As an aside, I'm not sure this will ever actually trigger...

AnonCreds

See: https://github.com/hyperledger/aries-cloudagent-python/blob/anoncreds-rs/aries_cloudagent/anoncreds/verifier.py#L160-L168 Discord Discussion: > **dbluhm:** Indy revocation registry definitions as retrieved from the ledger include a txnTime attribute that is currently getting used in validation of non-revocation timestamps in...

AnonCreds

Records like private keys for cred defs and revocation registries are currently managed directly by the Indy CredX module in a very similar manner to how `AnonCredsIssuer` and `AnonCredsRevocation` manages...

AnonCreds

Issue Credential as a protocol was formulated with support for credential formats like AnonCreds that require exchange of key cryptographic primitives prior to issuance. This resulted in the offer-request-issue-ack and...

Resolves #2865 This PR removes all components and tests referencing the Indy SDK library. This was accomplished by working through each module depending on the library, removing it, and then...

1.0.0

On the ACA-PUG call on 2024-04-16, one topic of discussion was that there is a gap in our testing strategy. We go through a process of merging changes and bug...