Guest User

Untitled

a guest
Dec 10th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. module XOR
  2. def self.new(key, data)
  3. data.length
  4. puts 'X' * 100
  5. puts data.class
  6. #puts data.each_byte { |x| next if x }
  7. puts data.class
  8.  
  9. puts "Starting COOL STORY BRO!"
  10. puts '%' * 100
  11.  
  12. k = key.hex
  13. begin
  14. data = data.each_byte.inject('') { |result, element| result + (element ^ k).chr }
  15. rescue Exception => e
  16. puts 'X' * 100
  17. puts "ERROR: #{e}"
  18. end
  19. return data
  20. end
  21. end
Add Comment
Please, Sign In to add comment