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.HTTP request
POST /Agent/Crypto/GetAlgorithms
Authentication
Requires a valid JWT bearer token.Request (JSON)
Response (JSON)
Response parameters
| Parameter | Description |
|---|---|
| PLocalName | Local Name of the algorithm. |
| PNamespace | Namespace, defining the algorithm. |
| PSecurityStrength | Security strength of algorithm (in bits). |
| PSafe | If the algorithm is considered safe according to https://safecurves.cr.yp.to/. |
| PSlow | If the algorithm is slow (i.e. computation intensive). |
| PPqc | If the algorithm represents Post Quantum Cryptography (PQC). |
| PScore | Algorithm score. Can be used, together with PSecurityStrength to order algorithms. |