active_cipher_storage 1.0.2
active_cipher_storage encrypts and decrypts Rails Active Storage files with AES-256-GCM envelope encryption. It supports AWS S3, streaming downloads, multipart uploads, AWS KMS, environment-variable keys, and custom key providers for Ruby and Rails applications.
Gemfile:
=
install:
=
Runtime Dependencies (2):
activesupport
>= 7.0, < 9.0
concurrent-ruby
~> 1.2
Development Dependencies (9):
activestorage
>= 7.0, < 9.0
aws-sdk-kms
~> 1.0
aws-sdk-s3
~> 1.0
faker
~> 3.0
rake
~> 13.0
rspec
~> 3.12
rspec-mocks
~> 3.12
rubocop
~> 1.0
simplecov
~> 0.22