Skip to main content
POST
/
Agent
/
Crypto
/
GetAlgorithms
Get Algorithms
curl --request POST \
  --url https://{host}/Agent/Crypto/GetAlgorithms \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "Algorithms": [
    {
      "localName": "<string>",
      "namespace": "<string>",
      "securityStrength": 123,
      "safe": true,
      "slow": true,
      "pqc": true,
      "score": 123
    }
  ]
}

Overview

Allows the client to retrieve a list of available cryptographic algorithms on the server. These algorithms can be used to create keys. These keys are necessary in order to apply for legal identities, which are then used to sign smart contracts.

Authentication

Requires a valid JWT bearer token.

Notes

This endpoint uses the request schema notation described in Pattern matching.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

The body is of type object.

Response

200 - application/json

Success

Algorithms
object[]