Crypto
This package contains key management and signature services.
Features
- Store different key types in a the
/key
and/public-key
container. - Sign HTTP requests with HTTP signatures, required for ActivityPub requests.
- Sign and validate JSON-LD objects with data integrity proofs (see Verifiable Credentials Service).
- Issue und verify Verifiable Credentials as well as capabilities.
Dependencies
Services
- KeysService
- Verifiable Credentials Service
- SignatureService
- ProxyService
- MigrationService
- KeypairService (deprecated)
Install
$ yarn add @semapps/crypto