A password paramater is stored encrypted in answer file using AES 256 in CBC mode
we use a passphrase that is stored in kafo.yaml for encryption encrypted password is prefixed with $1$ (for historical reasons, no connection to Modular Crypt Format)
# File lib/kafo/params/password.rb, line 22 def condition_value %Q{"#{value}"} end
# File lib/kafo/params/password.rb, line 26 def dump_default %Q{"#{super}"} end
# File lib/kafo/params/password.rb, line 18 def value @encrypted end
# File lib/kafo/params/password.rb, line 9 def value=(value) super if @value.nil? || @value.empty? @value = password_manager.password end setup_password if @value.is_a?(::String) @value end