Skip to content

Support for encrypting using age with a key in Google Cloud KMS

License

Notifications You must be signed in to change notification settings

retailnext/agekms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agekms

This repo contains implementations supporting use of age as a library with an RSA ASYMMETRIC_DECRYPT key in Google Cloud KMS.

Structure

The rsaoaep module implements a recipient suitable for use with the identity implemented in gcpkms.

The project is split into separate modules to avoid introducing Google Cloud SDK version constraints on encrypt-only users.

Project Status

This project is open-source mostly as an example.

This implementation does not have tests (yet).

You should not consider anything about this library to be stable.

Contributing

This is unlikely to receive much maintenance or attention, so if you want to use this code, forking it is probably the way to go.

If you want to send a PR, please include a Signed-Off-By in all commits to make the certifications in the DCO explicit.

About

Support for encrypting using age with a key in Google Cloud KMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages