module MangaPlus::Api::Utils

Public Class Methods

decode(image, encryption_key:) click to toggle source
# File lib/manga_plus/api.rb, line 29
def self.decode(image, encryption_key:)
  key = [encryption_key].pack('H*')
  key_size = key.bytes.size
  image.bytes.map.with_index { |e, i| e ^ key.bytes[i % key_size] }
end