An open API service indexing awesome lists of open source software.

https://github.com/eclipse-xfsc/crypto-provider-core

This package is a library to abstract crypto providers for go. The providers can be loaded during startup by adding the respective module in the local folder.
https://github.com/eclipse-xfsc/crypto-provider-core

decryption ec-dsa encryption golang jwt pem random rsa signing verification

Last synced: 17 days ago
JSON representation

This package is a library to abstract crypto providers for go. The providers can be loaded during startup by adding the respective module in the local folder.

Awesome Lists containing this project

README

          

# Crypto Core

## Introduction

This package is a library to abstract crypto providers for go. It uses GRPC to connect to an crypto plugin container. The container must run next to the container which is using this library. For example:

```
vaultPlugin:
image: node-654e3bca7fbeeed18f81d7c7.ps-xaas.io/tsa/crypto-provider-hashicorp-vault-plugin:v2.0.5
networks:
- internal
ports:
- 50051:50051
environment:
- VAULT_ADRESS=http://vault:8200
- VAULT_TOKEN=test
- CRYPTO_GRPC_ADDR=0.0.0.0:50051

```