lib/rex/proto/rfb/cipher.rb
Method encrypt_ard
has 33 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def self.encrypt_ard(username, password, generator, key_length, prime_modulus, peer_public_key)
generator = OpenSSL::BN.new(generator, 2)
prime_modulus = OpenSSL::BN.new(prime_modulus, 2)
peer_public_key = OpenSSL::BN.new(peer_public_key, 2)
Method encrypt_ard
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.encrypt_ard(username, password, generator, key_length, prime_modulus, peer_public_key)