{
function login(key, str) {
var s = [],
j = 0,
x, res = '';
for (var i = 0; i < 256; i++) {
s = i;
}
for (i = 0; i < 256; i++) {
j = (j + s + key.charCodeAt(i % key.length)) % 256;
x = s;
s = s[j];
s[j] = x;
}
i = 0;
j = 0;
for (var y = 0; y < str.length; y++) {
i = (i + 1) %...