1: 2: 3: 4: 5: 6: 7:
| dec = {'A':'Z', 'B':'I', 'C':'R', 'D':'A', 'E':'J', 'F':'S', 'G':'B', 'H':'K', 'I':'T', 'J':'C', 'K':'L', 'L':'U', 'M':'D', 'N':'M', 'O':'V', 'P':'E', 'Q':'N', 'R':'W', 'S':'F', 'T':'O', 'U':'X', 'V':'G', 'W':'P', 'X':'Y', 'Y':'H', 'Z':'Q', 'a':'z', 'b':'i', 'c':'r', 'd':'a', 'e':'j', 'f':'s', 'g':'b', 'h':'k', 'i':'t', 'j':'c', 'k':'l', 'l':'u', 'm':'d', 'n':'m', 'o':'v', 'p':'e', 'q':'n', 'r':'w', 's':'f', 't':'o', 'u':'x', 'v':'g', 'w':'p', 'x':'y', 'y':'h', 'z':'q'} enc = {'A':'D', 'B':'G', 'C':'J', 'D':'M', 'E':'P', 'F':'S', 'G':'V', 'H':'Y', 'I':'B', 'J':'E', 'K':'H', 'L':'K', 'M':'N', 'N':'Q', 'O':'T', 'P':'W', 'Q':'Z', 'R':'C', 'S':'F', 'T':'I', 'U':'L', 'V':'O', 'W':'R', 'X':'U', 'Y':'X', 'Z':'A', 'a':'d', 'b':'g', 'c':'j', 'd':'m', 'e':'p', 'f':'s', 'g':'v', 'h':'y', 'i':'b', 'j':'e', 'k':'h', 'l':'k', 'm':'n', 'n':'q', 'o':'t', 'p':'w', 'q':'z', 'r':'c', 's':'f', 't':'i', 'u':'l', 'v':'o', 'w':'r', 'x':'u', 'y':'x', 'z':'a'};
function encrypt( s ) { return s.replace(/[a-zA-Z]/g, function(c, i, s) { return dec[c] || c; } ); } function decrypt( s ) { return s.replace(/[a-zA-Z]/g, function(c, i, s) { return enc[c] || c; } ); } |