require 'openssl' require 'base64' $locked = "2LtmxV/pyEDLdCulyFkO5A==" def encrypt(plaintext) cipher = OpenSSL::Cipher::AES.new(128, :ECB).encrypt cipher.key = 'CollegeIsMoreFun' encrypted = cipher.update(plaintext) + cipher.final return encrypted end def main() puts "Enter the key?" input = gets.chomp res = encrypt(input) if res == Base64.decode64($locked) puts "Good Work!!" else puts "The key is incorrect" end end main()