-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ideas #155
Comments
Repository owner
locked and limited conversation to collaborators
Jun 12, 2022
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Please create a new issue to discuss any ideas or share your own.
2.0
previous_versions
to inherit top-level values (add warning first) - Unable to rotate encryption for fields having custom key_table #180attributes
,attribute_names
,has_attribute?
) unless the ciphertext attribute is presentIdeas
binary
option to replaceencode
(and eventually encode by default forLockbox.new
)binary: true
-utf8
branchbinary
database fields if simple to implementencrypted
flagencrypt_attribute
anddecrypt_attribute
overgenerate_attribute_ciphertext
anddecrypt_attribute_ciphertext
Lockbox::Redis
andLockbox::Dalli
-cache_stores
branch - orLockbox::Cache::Store
for Active Support cache store)libsodium
branchLockbox.new
allow_empty
option to encrypt empty string without paddingmodel_empty_string
branchemail_ciphertext_version
,license_version
, blobmetadata
) or directly in the ciphertext (needs to work for files/binary data)ActiveSupport.on_load(:action_text_rich_text) { ActionText::RichText.encrypts :body }
overLockbox.encrypts_action_text_body
(more code but less magic)pretty_print
method (similar toinspect
)On hold
streaming
branchkms_encrypt
branchshrine
branch - WIPThe text was updated successfully, but these errors were encountered: