load('jsbn.js') load('jsbn2.js') load('rsa.js') load('rsa2.js') load('sjcl.js') load('prng4.js') load('rng.js') var root = '/var/lib/alias' var priv_key_string = read(root + '/guillaume@alias.im/privkey/object') var pub_key_string1 = read(root + '/guillaume@alias.im/pubkey/object') var pub_key_string2 = read(root + '/thrasibule@alias.im/pubkey/object') var pub_key1 = new RSAKey() var pub_key1_json = JSON.parse(pub_key_string1) pub_key1.setPublic(pub_key1_json.n,pub_key1_json.e) var pub_key2 = new RSAKey() var pub_key2_json = JSON.parse(pub_key_string2) pub_key2.setPublic(pub_key2_json.n,pub_key2_json.e) varpriv_key = sjcl.decrypt("Mvdujq06",priv_key_string) var profile = '