Skip to content

AWS Lambda function - automatically PGP encrypts files added to S3 bucket

License

Notifications You must be signed in to change notification settings

bmalnad/s3-pgp-encryptor

Repository files navigation

s3-pgp-encryptor

PGP encrypts files added to an S3 bucket

Deployment Instructions

  • When you click 'Deploy', you must enter values for the following 2 parameters:
    • bucketname
      Name of the S3 bucket where you will upload files you wish to encrypt (must NOT already exist).
    • base64encodedpublickey
      Base64 encode your PGP public key. If you're not sure how to do that, go to https://www.base64encode.org/ Note: the base64 encoded string must not be longer than 4096 bytes (this is a limitation of the template system used by AWS)

Use

  • Upload any file to the S3 bucket you specified above and the file will be encrypted using your PGP public key.
  • Problems? Email [email protected]

License

© 2020 Dan Lamb. This project is available under the terms of the MIT license.

About

AWS Lambda function - automatically PGP encrypts files added to S3 bucket

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published