Questions tagged [decentralized-identity]

Decentralized identity, also known as Self-Sovereign Identity is a digital identity that is fully under the control of the identity subject, independent from any centralized registry, identity provider, or certificate authority. The technical basis is provided by strong cryptography and distributed ledger technology, also referred to as blockchain technology.

Decentralized identity, also known as Self-Sovereign Identity is a digital identity that is fully under the control of the identity subject, independent from any centralized registry, identity provider, or certificate authority. The technical basis is provided by strong cryptography and distributed ledger technology, also referred to as blockchain technology.

Key concepts for decentralized identity such as Decentralized Identifiers, Verifiable Claims, Privacy & Security Requirements for Storage & Compute are standardized by the following bodies:

32 questions
0
votes
0 answers

unable to resolve DID document's short URI after reigisting and publishing it in ION chain

My problem is that I am unable to resolve the Decentralized Identify (DID) document using short-Form URI after publishing it to ION chain. Thanks if you can help correct me or some suggestion. A sample code import { anchor, DID, generateKeyPair }…
0
votes
1 answer

construction of ES256KSigner throws mis-match private key length

I tried to build a siger to sign a verifiable credential using jwt format. But the construct of ES256KSigner fails Invalid private key format. Expecting 32 bytes, but got 43. I am not familar with cryption, and only guess there is some wrong…
0
votes
1 answer

Corda 5.0 centralized vs decentralized

Corda supported a decentralized model until 4.x The Corda 5.0 model is about virtual nodes and seems to go away from the decentralized model. How does this dilute the decentralized model where every Party can maintain their own node in the…
0
votes
0 answers

Error while creating DID using Didkit-wasm library

I am trying to generate a credential using the didkit-wasm library with the following code, but getting error with prepareIssueCredential method: key expansion failed. Any idea what i could be doing wrong const did = `did:pkh:tz:` +…
0
votes
0 answers

Using JWS for digital signature with content encryption

I am creating a system that acts as a mediator between two entities. A sender initiates a request, my system creates a payload, then forwards it to a recipient which has the identity details of the sender (plus extra things). I need to ensure of 2…
0
votes
1 answer

QR Code Got Expire ? with azure verifiable credential

I used "https://verifiedid.did.msidentity.com/v1.0/verifiableCredentials/createIssuanceRequest" api to generate my QR Code Response…
0
votes
1 answer

Azure AD Verifiable Credential from where i can get public key private key values?

I m working on one of solution with azure VC where i will need to use private key pubic key of azure VC. as we follow azure VC steps i have created key vault and i have seen sign in and other key are generated. but i want to use same public key…
0
votes
1 answer

How to ensure that the verifiable credential issuer is a legitimate issuer?

I am interested in verifiable credentials and how they work and doing some reading about it recently. While doing the reading I had a question that I can't seem to find an answer (or don't know whom should I ask, sorry for my lack of knowledge). My…
vpv
  • 920
  • 2
  • 20
  • 46
0
votes
1 answer

Generate DID in ION SIDETREE testnet

I have succeeded deploy the ION SIDETREE testnet. I followed this install instruction. But when I created DID, it returned DID for mainnet. I don't know where it's wrong. Here is my configuration: Step 1: I run bitcoin with this…
0
votes
1 answer

Sidetree protocol

I started studying the sidetree protocol but I can't understand how it works and the architecture. The documentation says (https://identity.foundation/sidetree/spec/#network-topology) that sidetree is a Level 2 protocol that can fit on blockchain as…
0
votes
2 answers

Errors while creating pool using indy-cli

I have ran the indy_pool network and it is up using the command : docker run -itd -p 9701-9708:9701-9708 indy_pool Now, I have installed indy-cli in my system Now when I am trying to create a pool using the command: pool create local_pool…
0
votes
1 answer

In Sovrin, Identity owner have multiple public key?

Sovrin can use multiple DID. DID means that owner's public key address. I have question that. Possible multiple DID means does the onwer have multiple public key? Or does the single public key have multiple DID? If owner haver multiple public key at…
beomseok
  • 31
  • 2
0
votes
0 answers

Anybody succeed in making DID Registration on test (Decentralized Identity Microsoft SDK)?

I was able to register DID on ion-test, but the instructions on test seem weird https://didproject.azurewebsites.net/docs/registration-test.html .pem files are generated but then the example uses .kwt, also the output of the make-jws.js is not a…
Andrea
  • 1
0
votes
0 answers

Can't find the private key the example-user-agent creates when creating a new DID

I am trying to get this project to work: https://didproject.azurewebsites.net/docs/install-extension.html The user agent states that it generates keys and that the private key is stored on my local pc. I can see the public key in the identities tab…
0
votes
1 answer

Why do we need distributed ledgers? Can we just always send our public key along with the verifiable credentials for validation?

Instead of having decentralized identities, we can just use public keys directly and attach that to verifiable credentials for proof validation?