class Aes

Public Instance Methods

aesdecrypt() click to toggle source
# File lib/logstash/filters/aes.rb, line 11
def aesdecrypt
  return match(@payload,@prefix,@keys,@keywords)


end
decrypt(data,key) click to toggle source
# File lib/logstash/filters/aes.rb, line 4
def decrypt(data,key)
  aes = OpenSSL::Cipher.new('AES-128-CBC')
  aes.decrypt
  aes.key = key
  return aes.update(data)
end