Skip to main content

Generate a key pair

Where this task sits in the credentials workflow:

Credentials workflow - generate keys

The root of trust in digital identity credentials is cryptography. The generation of public/private key pairs allows for the creation of decentralized identifiers (DIDs), a tool to securely identify you as an agent (that is, an issuer, a holder or a verifier).

In this task you will generate a cryptographic key with which you can create a DID.

Prerequisites

  • You are logged in to the Desk trial

To generate a key pair

  1. On the left sidebar, choose Keys.

  2. On the top-right of the Keys page, choose + New key.

    → Key setup opens.

  3. Complete the Key setup, then choose Next step.

    • Name – Give the key a name.

    • Storage type – Choose how the key will be stored. See the key storage type docs for more info.

    • Key type – Choose the algorithm by which to generate the key. See the key algorithm docs for more info.

  4. Review the Key setup, then choose Generate.


🎉 Congratulations! You've successfully generated a new key!

To complete the next Admin step, go create a DID with this new key.