lib/sym/crypt.rb in sym-crypt-1.0.0 vs lib/sym/crypt.rb in sym-crypt-1.1.1

- old
+ new

@@ -1,20 +1,15 @@ require 'zlib' require 'logger' -require 'sym/crypt/configuration' require 'sym/crypt/version' require 'sym/crypt/errors' -Sym::Crypt::Configuration.configure do |config| - config.password_cipher = 'AES-128-CBC' - config.data_cipher = 'AES-256-CBC' - config.private_key_cipher = config.data_cipher - config.compression_enabled = true - config.compression_level = Zlib::BEST_COMPRESSION -end +require 'sym/crypt/configuration' +Sym::Crypt::Configuration.defaults! + require 'sym/crypt/extensions/class_methods' require 'sym/crypt/extensions/instance_methods' # # == Using Sym Library @@ -101,10 +96,17 @@ end end end end +Sym::Crypt::Configuration.configure do |config| + config.password_cipher = 'AES-128-CBC' + config.data_cipher = 'AES-256-CBC' + config.private_key_cipher = config.data_cipher + config.compression_enabled = true + config.compression_level = Zlib::BEST_COMPRESSION +end class Object unless self.methods.include?(:present?) def present? return false if self.nil?