# encrypted with https://www.stringencrypt.com (v1.5.0) [Ruby]
# myString = "StringEncrypt sample"
myString = [ 0xFCAD, 0x2F9E, 0x8D44, 0x995C, 0xBFFE, 0xA27C, 0xE123, 0x4BCA,
0x12F8, 0xEEAA, 0x636C, 0xC189, 0xEC9C, 0x78D3, 0xCF36, 0xFC76,
0x68BE, 0xA943, 0x7B93, 0x1E62 ]
myString.each_with_index do |pyhun, olagz|
pyhun = (((pyhun & 0xFFFF) >> 8) | ((pyhun & 0xFFFF) << 8)) & 0xFFFF
3.times do
2.times do
pyhun = ((pyhun & 0xFFFF) + olagz) & 0xFFFF
3.times do
pyhun = (((pyhun & 0xFFFF) >> (olagz % 16)) | ((pyhun & 0xFFFF) << (16 - (olagz % 16)))) & 0xFFFF
pyhun = ((pyhun & 0xFFFF) - 1) & 0xFFFF
end
end
end
3.times do
pyhun = (pyhun ^ (((pyhun & 0xFFFF) << 14) & 0xFFFF)) & 0xFFFF
end
pyhun = ((pyhun & 0xFFFF) + 0x3460) & 0xFFFF
pyhun = (((pyhun & 0xFFFF) << (olagz % 16)) | ((pyhun & 0xFFFF) >> (16 - (olagz % 16)))) & 0xFFFF
3.times do
2.times do
3.times do
pyhun = ((pyhun & 0xFFFF) - olagz) & 0xFFFF
pyhun = (((pyhun & 0xFFFF) >> 8) | ((pyhun & 0xFFFF) << 8)) & 0xFFFF
end
end
4.times do
4.times do
pyhun = (((pyhun & 0xFFFF) << (olagz % 16)) | ((pyhun & 0xFFFF) >> (16 - (olagz % 16)))) & 0xFFFF
pyhun = ((pyhun & 0xFFFF) - 1) & 0xFFFF
pyhun = ((pyhun & 0xFFFF) - 0xB997) & 0xFFFF
end
pyhun = (pyhun ^ ((pyhun & 0xFFFF) >> 13)) & 0xFFFF
pyhun = ((pyhun & 0xFFFF) - 0x507C) & 0xFFFF
end
end
3.times do
pyhun = ((pyhun & 0xFFFF) - olagz) & 0xFFFF
end
pyhun = ((pyhun & 0xFFFF) - 0x0F91) & 0xFFFF
pyhun = ((pyhun & 0xFFFF) + olagz) & 0xFFFF
3.times do
pyhun = (pyhun ^ (((pyhun & 0xFFFF) << 14) & 0xFFFF)) & 0xFFFF
end
myString[olagz] = pyhun & 0xFFFF
end
myString = myString.pack('v*').force_encoding('UTF-16LE').encode('UTF-8')