[PLUGIN RELEASE] ActsAsSecure
Posted by Daniel Fri, 27 Apr 2007 12:05:00 GMT
[PLUGIN RELEASE] ActsAsSecure: Introduction
ActsAsSecure adds an ability to store ActiveRecord model’s fields encrypted in a DB. When a model is marked with acts_as_secure, the :binary type fields are recognized as needed to be stored encrypted. The plugin does before_save/after_save/after_find encryption/decryption thus making it transparent for a code using secured models.
The plugin supports a master key approach as well as individual records encryption keys. It does not contain any crypto provider but allows to plug in any external one as long as it supports encrypt/decrypt methods.
The fields are converted to a YAML form before encryption. After description they are restored via YAML.load. Since fields are stored encrypted, the find usage is very limited.[Keep ‘em coming…]
Source: Revolution On Rails
ActsAsSecure adds an ability to store ActiveRecord model’s fields encrypted in a DB. When a model is marked with acts_as_secure, the :binary type fields are recognized as needed to be stored encrypted. The plugin does before_save/after_save/after_find encryption/decryption thus making it transparent for a code using secured models.
The plugin supports a master key approach as well as individual records encryption keys. It does not contain any crypto provider but allows to plug in any external one as long as it supports encrypt/decrypt methods.
The fields are converted to a YAML form before encryption. After description they are restored via YAML.load. Since fields are stored encrypted, the find usage is very limited.[Keep ‘em coming…]
Source: Revolution On Rails
