module Net::NTLM

Public Class Methods

apply_des(plain, keys) click to toggle source
# File app/models/metasploit/credential/ntlm_hash.rb, line 8
def apply_des(plain, keys)
  keys.map {|k|
    dec = OpenSSL::Cipher.new("des-cbc").encrypt
    dec.padding = 0
    dec.key = k
    dec.update(plain) + dec.final
  }
end