Source code

Revision control

Copy as Markdown

Other Tools

function aes(a) {
d = a.slice()
for (; a < 28; a++)
d[0] = d[0] ^ undefined
}
var sjcl = {};
sjcl.bitArray = {
concat: function (a, b) {
return d ? a : [];
},
clamp: function (a, b) {
return a
}
};
function G(a, b, c, d, e, f) {
var g = [],
h = sjcl.bitArray,
f = [];
f = h.concat(f, c)
if (c) g = []
else c = h.concat([], [])
h.concat(g, d)
h.clamp(f, [1,2,3])
}
function decrypt(a, b, c, d, e) {
G(a, 1, c, d, e, b)
var g = [],
h = sjcl.bitArray,
f = [];
h.concat(f, c)
if (c) g = []
else c = h.concat([], [])
h.concat(g, d)
h.concat([], c).concat.slice
}
aes(sjcl.bitArray.clamp([]));
decrypt(1, 2, 3);