summaryrefslogtreecommitdiff
path: root/test/dummy/tmp/cache/assets/D3B/610/sprockets%2Fd76666a48d1e3c5b20aa021a6be699d7
blob: d4ac7a2760855cce90039cdcabb7470e856382ab (plain)
ofshex dumpascii
0000 04 08 6f 3a 20 41 63 74 69 76 65 53 75 70 70 6f 72 74 3a 3a 43 61 63 68 65 3a 3a 45 6e 74 72 79 ..o:.ActiveSupport::Cache::Entry
0020 09 3a 10 40 63 72 65 61 74 65 64 5f 61 74 66 1a 31 33 34 37 39 37 35 38 38 35 2e 36 39 34 31 39 .:.@created_atf.1347975885.69419
0040 39 31 00 6d c2 3a 0b 40 76 61 6c 75 65 22 02 db 14 04 08 7b 11 22 16 64 65 70 65 6e 64 65 6e 63 91.m.:.@value".....{.".dependenc
0060 79 5f 64 69 67 65 73 74 22 25 37 30 63 62 37 65 32 36 32 38 31 63 30 33 63 34 35 30 31 61 66 32 y_digest"%70cb7e26281c03c4501af2
0080 62 30 31 39 65 34 33 37 64 64 22 0b 6c 65 6e 67 74 68 69 02 36 12 22 0b 73 6f 75 72 63 65 22 02 b019e437dd".lengthi.6.".source".
00a0 36 12 2f 2a 0a 20 2a 20 63 72 79 70 74 6f 48 65 6c 70 65 72 73 2e 6a 73 3a 20 69 6d 70 6c 65 6d 6./*..*.cryptoHelpers.js:.implem
00c0 65 6e 74 73 20 41 45 53 20 2d 20 41 64 76 61 6e 63 65 64 20 45 6e 63 72 79 70 74 69 6f 6e 20 53 ents.AES.-.Advanced.Encryption.S
00e0 74 61 6e 64 61 72 64 0a 20 2a 20 66 72 6f 6d 20 74 68 65 20 53 6c 6f 77 41 45 53 20 70 72 6f 6a tandard..*.from.the.SlowAES.proj
0100 65 63 74 2c 20 68 74 74 70 3a 2f 2f 63 6f 64 65 2e 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 70 2f 73 6c ect,.http://code.google.com/p/sl
0120 6f 77 61 65 73 2f 0a 20 2a 20 0a 20 2a 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 30 38 owaes/..*...*.Copyright.(c).2008
0140 20 09 4a 6f 73 68 20 44 61 76 69 73 20 28 20 68 74 74 70 3a 2f 2f 77 77 77 2e 6a 6f 73 68 2d 64 ..Josh.Davis.(.http://www.josh-d
0160 61 76 69 73 2e 6f 72 67 20 29 2c 0a 20 2a 09 09 09 09 09 09 4d 61 72 6b 20 50 65 72 63 69 76 61 avis.org.),..*......Mark.Perciva
0180 6c 20 28 20 68 74 74 70 3a 2f 2f 6d 70 65 72 63 69 76 61 6c 2e 63 6f 6d 20 29 2c 0a 20 2a 09 09 l.(.http://mpercival.com.),..*..
01a0 09 09 09 09 4a 6f 68 61 6e 20 53 75 6e 64 73 74 72 6f 6d 20 28 20 68 74 74 70 3a 2f 2f 65 63 6d ....Johan.Sundstrom.(.http://ecm
01c0 61 6e 61 75 74 2e 62 6c 6f 67 73 70 6f 74 2e 63 6f 6d 20 29 2c 0a 20 2a 09 09 09 20 09 09 09 4a anaut.blogspot.com.),..*.......J
01e0 6f 68 6e 20 52 65 73 69 67 20 28 20 68 74 74 70 3a 2f 2f 65 6a 6f 68 6e 2e 6f 72 67 20 29 0a 20 ohn.Resig.(.http://ejohn.org.)..
0200 2a 20 0a 20 2a 20 4c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 41 70 61 63 68 65 20 *...*.Licensed.under.the.Apache.
0220 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 32 2e 30 0a 20 2a 20 68 74 74 70 3a 2f 2f 77 License,.Version.2.0..*.http://w
0240 77 77 2e 61 70 61 63 68 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 0a 20 2a 2f 0a 0a 0a 0a 0a ww.apache.org/licenses/..*/.....
0260 76 61 72 20 63 72 79 70 74 6f 48 65 6c 70 65 72 73 20 3d 20 7b 0a 0a 09 2f 2f 20 65 6e 63 6f 64 var.cryptoHelpers.=.{...//.encod
0280 65 73 20 61 20 75 6e 69 63 6f 64 65 20 73 74 72 69 6e 67 20 74 6f 20 55 54 46 38 20 28 38 20 62 es.a.unicode.string.to.UTF8.(8.b
02a0 69 74 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 20 63 72 69 74 69 63 61 6c 20 74 6f 20 41 45 it.characters.are.critical.to.AE
02c0 53 20 66 75 6e 63 74 69 6f 6e 69 6e 67 20 70 72 6f 70 65 72 6c 79 29 0a 09 65 6e 63 6f 64 65 5f S.functioning.properly)..encode_
02e0 75 74 66 38 3a 66 75 6e 63 74 69 6f 6e 28 73 29 0a 09 7b 0a 09 09 74 72 79 7b 72 65 74 75 72 6e utf8:function(s)..{...try{return
0300 20 75 6e 65 73 63 61 70 65 28 65 6e 63 6f 64 65 55 52 49 43 6f 6d 70 6f 6e 65 6e 74 28 73 29 29 .unescape(encodeURIComponent(s))
0320 3b 7d 0a 09 09 63 61 74 63 68 28 65 29 7b 74 68 72 6f 77 20 27 65 72 72 6f 72 20 64 75 72 69 6e ;}...catch(e){throw.'error.durin
0340 67 20 75 74 66 38 20 65 6e 63 6f 64 69 6e 67 3a 20 63 72 79 70 74 6f 48 65 6c 70 65 72 73 2e 65 g.utf8.encoding:.cryptoHelpers.e
0360 6e 63 6f 64 65 5f 75 74 66 38 2e 27 3b 7d 0a 09 7d 2c 0a 0a 09 0a 09 2f 2f 20 64 65 63 6f 64 65 ncode_utf8.';}..},.....//.decode
0380 73 20 61 20 55 54 46 38 20 73 74 72 69 6e 67 20 62 61 63 6b 20 74 6f 20 75 6e 69 63 6f 64 65 0a s.a.UTF8.string.back.to.unicode.
03a0 09 64 65 63 6f 64 65 5f 75 74 66 38 3a 66 75 6e 63 74 69 6f 6e 28 73 29 0a 09 7b 0a 09 09 74 72 .decode_utf8:function(s)..{...tr
03c0 79 7b 72 65 74 75 72 6e 20 64 65 63 6f 64 65 55 52 49 43 6f 6d 70 6f 6e 65 6e 74 28 65 73 63 61 y{return.decodeURIComponent(esca
03e0 70 65 28 73 29 29 3b 7d 0a 09 09 63 61 74 63 68 28 65 29 7b 74 68 72 6f 77 28 27 65 72 72 6f 72 pe(s));}...catch(e){throw('error
0400 20 64 75 72 69 6e 67 20 75 74 66 38 20 64 65 63 6f 64 69 6e 67 3a 20 63 72 79 70 74 6f 48 65 6c .during.utf8.decoding:.cryptoHel
0420 70 65 72 73 2e 64 65 63 6f 64 65 5f 75 74 66 38 2e 27 29 3b 7d 0a 09 7d 2c 0a 09 0a 09 2f 2f 63 pers.decode_utf8.');}..},....//c
0440 6f 6e 76 65 72 74 20 61 20 6e 75 6d 62 65 72 20 61 72 72 61 79 20 74 6f 20 61 20 68 65 78 20 73 onvert.a.number.array.to.a.hex.s
0460 74 72 69 6e 67 0a 09 74 6f 48 65 78 3a 66 75 6e 63 74 69 6f 6e 28 29 0a 09 7b 0a 09 09 76 61 72 tring..toHex:function()..{...var
0480 20 61 72 72 61 79 20 3d 20 5b 5d 3b 0a 09 09 69 66 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 .array.=.[];...if(arguments.leng
04a0 74 68 20 3d 3d 20 31 20 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 30 5d 2e 63 6f 6e 73 74 72 75 63 th.==.1.&&.arguments[0].construc
04c0 74 6f 72 20 3d 3d 20 41 72 72 61 79 29 0a 09 09 09 61 72 72 61 79 20 3d 20 61 72 67 75 6d 65 6e tor.==.Array)....array.=.argumen
04e0 74 73 5b 30 5d 3b 0a 09 09 65 6c 73 65 0a 09 09 09 61 72 72 61 79 20 3d 20 61 72 67 75 6d 65 6e ts[0];...else....array.=.argumen
0500 74 73 3b 0a 09 09 76 61 72 20 72 65 74 20 3d 20 27 27 3b 0a 09 09 66 6f 72 28 76 61 72 20 69 20 ts;...var.ret.=.'';...for(var.i.
0520 3d 20 30 3b 69 20 3c 20 61 72 72 61 79 2e 6c 65 6e 67 74 68 3b 69 2b 2b 29 0a 09 09 09 72 65 74 =.0;i.<.array.length;i++)....ret
0540 20 2b 3d 20 28 61 72 72 61 79 5b 69 5d 20 3c 20 31 36 20 3f 20 27 30 27 20 3a 20 27 27 29 20 2b .+=.(array[i].<.16.?.'0'.:.'').+
0560 20 61 72 72 61 79 5b 69 5d 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 3b 0a 09 09 72 65 74 75 72 6e .array[i].toString(16);...return
0580 20 72 65 74 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 0a 09 7d 2c 0a 09 0a 09 2f 2f 63 6f 6e .ret.toLowerCase();..},....//con
05a0 76 65 72 74 20 61 20 68 65 78 20 73 74 72 69 6e 67 20 74 6f 20 61 20 6e 75 6d 62 65 72 20 61 72 vert.a.hex.string.to.a.number.ar
05c0 72 61 79 0a 09 74 6f 4e 75 6d 62 65 72 73 3a 66 75 6e 63 74 69 6f 6e 28 73 29 0a 09 7b 0a 09 09 ray..toNumbers:function(s)..{...
05e0 76 61 72 20 72 65 74 20 3d 20 5b 5d 3b 0a 09 09 73 2e 72 65 70 6c 61 63 65 28 2f 28 2e 2e 29 2f var.ret.=.[];...s.replace(/(..)/
0600 67 2c 66 75 6e 63 74 69 6f 6e 28 73 29 7b 0a 09 09 09 72 65 74 2e 70 75 73 68 28 70 61 72 73 65 g,function(s){....ret.push(parse
0620 49 6e 74 28 73 2c 31 36 29 29 3b 0a 09 09 7d 29 3b 0a 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0a Int(s,16));...});...return.ret;.
0640 09 7d 2c 0a 09 0a 09 2f 2f 20 67 65 74 20 61 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 69 6e .},....//.get.a.random.number.in
0660 20 74 68 65 20 72 61 6e 67 65 20 5b 6d 69 6e 2c 6d 61 78 5d 0a 09 67 65 74 52 61 6e 64 6f 6d 3a .the.range.[min,max]..getRandom:
0680 66 75 6e 63 74 69 6f 6e 28 6d 69 6e 2c 6d 61 78 29 0a 09 7b 0a 09 09 69 66 28 6d 69 6e 20 3d 3d function(min,max)..{...if(min.==
06a0 3d 20 6e 75 6c 6c 29 0a 09 09 09 6d 69 6e 20 3d 20 30 3b 0a 09 09 69 66 28 6d 61 78 20 3d 3d 3d =.null)....min.=.0;...if(max.===
06c0 20 6e 75 6c 6c 29 0a 09 09 09 6d 61 78 20 3d 20 31 3b 0a 09 09 72 65 74 75 72 6e 20 4d 61 74 68 .null)....max.=.1;...return.Math
06e0 2e 66 6c 6f 6f 72 28 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 2a 28 6d 61 78 2b 31 29 29 20 2b 20 .floor(Math.random()*(max+1)).+.
0700 6d 69 6e 3b 0a 09 7d 2c 0a 09 0a 09 67 65 6e 65 72 61 74 65 53 68 61 72 65 64 4b 65 79 3a 66 75 min;..},....generateSharedKey:fu
0720 6e 63 74 69 6f 6e 28 6c 65 6e 29 0a 09 7b 0a 09 09 69 66 28 6c 65 6e 20 3d 3d 3d 20 6e 75 6c 6c nction(len)..{...if(len.===.null
0740 29 0a 09 09 09 6c 65 6e 20 3d 20 31 36 3b 0a 09 09 76 61 72 20 6b 65 79 20 3d 20 5b 5d 3b 0a 09 )....len.=.16;...var.key.=.[];..
0760 09 66 6f 72 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 6c 65 6e 2a 32 3b 20 69 2b 2b 29 0a .for(var.i.=.0;.i.<.len*2;.i++).
0780 09 09 09 6b 65 79 2e 70 75 73 68 28 74 68 69 73 2e 67 65 74 52 61 6e 64 6f 6d 28 30 2c 32 35 35 ...key.push(this.getRandom(0,255
07a0 29 29 3b 0a 09 09 72 65 74 75 72 6e 20 6b 65 79 3b 0a 09 7d 2c 0a 09 0a 09 67 65 6e 65 72 61 74 ));...return.key;..},....generat
07c0 65 50 72 69 76 61 74 65 4b 65 79 3a 66 75 6e 63 74 69 6f 6e 28 73 2c 73 69 7a 65 29 0a 09 7b 0a ePrivateKey:function(s,size)..{.
07e0 09 09 76 61 72 20 73 68 61 20 3d 20 6a 73 48 61 73 68 2e 73 68 61 32 2e 61 72 72 5f 73 68 61 32 ..var.sha.=.jsHash.sha2.arr_sha2
0800 35 36 28 73 29 3b 0a 09 09 72 65 74 75 72 6e 20 73 68 61 2e 73 6c 69 63 65 28 30 2c 73 69 7a 65 56(s);...return.sha.slice(0,size
0820 29 3b 0a 09 7d 2c 0a 0a 09 63 6f 6e 76 65 72 74 53 74 72 69 6e 67 54 6f 42 79 74 65 41 72 72 61 );..},...convertStringToByteArra
0840 79 3a 20 66 75 6e 63 74 69 6f 6e 28 73 29 0a 09 7b 0a 09 09 76 61 72 20 62 79 74 65 41 72 72 61 y:.function(s)..{...var.byteArra
0860 79 20 3d 20 5b 5d 3b 0a 09 09 66 6f 72 28 76 61 72 20 69 20 3d 20 30 3b 69 20 3c 20 73 2e 6c 65 y.=.[];...for(var.i.=.0;i.<.s.le
0880 6e 67 74 68 3b 69 2b 2b 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 09 62 79 74 65 41 72 72 61 79 2e ngth;i++).....{.......byteArray.
08a0 70 75 73 68 28 73 2e 63 68 61 72 43 6f 64 65 41 74 28 69 29 29 3b 0a 09 09 09 09 7d 0a 09 09 72 push(s.charCodeAt(i));.....}...r
08c0 65 74 75 72 6e 20 62 79 74 65 41 72 72 61 79 3b 0a 09 7d 2c 0a 0a 09 63 6f 6e 76 65 72 74 42 79 eturn.byteArray;..},...convertBy
08e0 74 65 41 72 72 61 79 54 6f 53 74 72 69 6e 67 3a 20 66 75 6e 63 74 69 6f 6e 28 62 79 74 65 41 72 teArrayToString:.function(byteAr
0900 72 61 79 29 0a 09 7b 0a 09 09 76 61 72 20 73 20 3d 20 27 27 3b 0a 09 09 66 6f 72 28 76 61 72 20 ray)..{...var.s.=.'';...for(var.
0920 69 20 3d 20 30 3b 69 20 3c 20 62 79 74 65 41 72 72 61 79 2e 6c 65 6e 67 74 68 3b 69 2b 2b 29 0a i.=.0;i.<.byteArray.length;i++).
0940 09 09 09 09 7b 0a 09 09 09 09 09 09 73 20 2b 3d 20 53 74 72 69 6e 67 2e 66 72 6f 6d 43 68 61 72 ....{.......s.+=.String.fromChar
0960 43 6f 64 65 28 62 79 74 65 41 72 72 61 79 5b 69 5d 29 3b 0a 09 09 09 09 7d 0a 09 09 72 65 74 75 Code(byteArray[i]);.....}...retu
0980 72 6e 20 73 3b 0a 09 7d 2c 0a 09 0a 09 62 61 73 65 36 34 3a 20 7b 0a 09 09 2f 2f 20 54 61 6b 65 rn.s;..},....base64:.{...//.Take
09a0 73 20 61 20 4e 78 31 36 78 31 20 62 79 74 65 20 61 72 72 61 79 20 61 6e 64 20 63 6f 6e 76 65 72 s.a.Nx16x1.byte.array.and.conver
09c0 74 73 20 69 74 20 74 6f 20 42 61 73 65 36 34 0a 0a 09 09 63 68 61 72 73 3a 20 5b 0a 09 09 27 41 ts.it.to.Base64....chars:.[...'A
09e0 27 2c 20 27 42 27 2c 20 27 43 27 2c 20 27 44 27 2c 20 27 45 27 2c 20 27 46 27 2c 20 27 47 27 2c ',.'B',.'C',.'D',.'E',.'F',.'G',
0a00 20 27 48 27 2c 0a 09 09 27 49 27 2c 20 27 4a 27 2c 20 27 4b 27 2c 20 27 4c 27 2c 20 27 4d 27 2c .'H',...'I',.'J',.'K',.'L',.'M',
0a20 20 27 4e 27 2c 20 27 4f 27 2c 20 27 50 27 2c 0a 09 09 27 51 27 2c 20 27 52 27 2c 20 27 53 27 2c .'N',.'O',.'P',...'Q',.'R',.'S',
0a40 20 27 54 27 2c 20 27 55 27 2c 20 27 56 27 2c 20 27 57 27 2c 20 27 58 27 2c 0a 09 09 27 59 27 2c .'T',.'U',.'V',.'W',.'X',...'Y',
0a60 20 27 5a 27 2c 20 27 61 27 2c 20 27 62 27 2c 20 27 63 27 2c 20 27 64 27 2c 20 27 65 27 2c 20 27 .'Z',.'a',.'b',.'c',.'d',.'e',.'
0a80 66 27 2c 0a 09 09 27 67 27 2c 20 27 68 27 2c 20 27 69 27 2c 20 27 6a 27 2c 20 27 6b 27 2c 20 27 f',...'g',.'h',.'i',.'j',.'k',.'
0aa0 6c 27 2c 20 27 6d 27 2c 20 27 6e 27 2c 0a 09 09 27 6f 27 2c 20 27 70 27 2c 20 27 71 27 2c 20 27 l',.'m',.'n',...'o',.'p',.'q',.'
0ac0 72 27 2c 20 27 73 27 2c 20 27 74 27 2c 20 27 75 27 2c 20 27 76 27 2c 0a 09 09 27 77 27 2c 20 27 r',.'s',.'t',.'u',.'v',...'w',.'
0ae0 78 27 2c 20 27 79 27 2c 20 27 7a 27 2c 20 27 30 27 2c 20 27 31 27 2c 20 27 32 27 2c 20 27 33 27 x',.'y',.'z',.'0',.'1',.'2',.'3'
0b00 2c 0a 09 09 27 34 27 2c 20 27 35 27 2c 20 27 36 27 2c 20 27 37 27 2c 20 27 38 27 2c 20 27 39 27 ,...'4',.'5',.'6',.'7',.'8',.'9'
0b20 2c 20 27 2b 27 2c 20 27 2f 27 2c 0a 09 09 27 3d 27 20 2f 2f 20 66 6f 72 20 64 65 63 6f 64 69 6e ,.'+',.'/',...'='.//.for.decodin
0b40 67 20 70 75 72 70 6f 73 65 73 0a 09 09 5d 2c 0a 0a 09 09 65 6e 63 6f 64 65 5f 6c 69 6e 65 3a 20 g.purposes...],....encode_line:.
0b60 66 75 6e 63 74 69 6f 6e 28 66 6c 61 74 41 72 72 29 7b 0a 09 09 09 76 61 72 20 62 36 34 20 3d 20 function(flatArr){....var.b64.=.
0b80 27 27 3b 0a 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 66 6c 61 74 '';.....for.(var.i.=.0;.i.<.flat
0ba0 41 72 72 2e 6c 65 6e 67 74 68 3b 20 69 20 2b 3d 20 33 29 7b 0a 09 09 09 09 62 36 34 20 2b 3d 20 Arr.length;.i.+=.3){.....b64.+=.
0bc0 74 68 69 73 2e 63 68 61 72 73 5b 66 6c 61 74 41 72 72 5b 69 5d 20 3e 3e 20 32 5d 3b 0a 09 09 09 this.chars[flatArr[i].>>.2];....
0be0 09 62 36 34 20 2b 3d 20 74 68 69 73 2e 63 68 61 72 73 5b 28 28 66 6c 61 74 41 72 72 5b 69 5d 20 .b64.+=.this.chars[((flatArr[i].
0c00 26 20 33 29 20 3c 3c 20 34 29 20 7c 20 28 66 6c 61 74 41 72 72 5b 69 20 2b 20 31 5d 20 3e 3e 20 &.3).<<.4).|.(flatArr[i.+.1].>>.
0c20 34 29 5d 3b 0a 09 09 09 09 69 66 20 28 21 28 66 6c 61 74 41 72 72 5b 69 20 2b 20 31 5d 20 3d 3d 4)];.....if.(!(flatArr[i.+.1].==
0c40 3d 20 6e 75 6c 6c 29 29 7b 0a 09 09 09 09 09 62 36 34 20 2b 3d 20 74 68 69 73 2e 63 68 61 72 73 =.null)){......b64.+=.this.chars
0c60 5b 28 28 66 6c 61 74 41 72 72 5b 69 20 2b 20 31 5d 20 26 20 31 35 29 20 3c 3c 20 32 29 20 7c 20 [((flatArr[i.+.1].&.15).<<.2).|.
0c80 28 66 6c 61 74 41 72 72 5b 69 20 2b 20 32 5d 20 3e 3e 20 36 29 5d 3b 0a 09 09 09 09 7d 65 6c 73 (flatArr[i.+.2].>>.6)];.....}els
0ca0 65 7b 0a 09 09 09 09 09 62 36 34 20 2b 3d 20 27 3d 27 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 e{......b64.+=.'=';.....}.....if
0cc0 20 28 21 28 66 6c 61 74 41 72 72 5b 69 20 2b 20 32 5d 20 3d 3d 3d 20 6e 75 6c 6c 29 29 7b 0a 09 .(!(flatArr[i.+.2].===.null)){..
0ce0 09 09 09 09 62 36 34 20 2b 3d 20 74 68 69 73 2e 63 68 61 72 73 5b 66 6c 61 74 41 72 72 5b 69 20 ....b64.+=.this.chars[flatArr[i.
0d00 2b 20 32 5d 20 26 20 36 33 5d 3b 0a 09 09 09 09 7d 65 6c 73 65 7b 0a 09 09 09 09 09 62 36 34 20 +.2].&.63];.....}else{......b64.
0d20 2b 3d 20 27 3d 27 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 09 72 65 74 75 72 6e 20 62 36 34 +=.'=';.....}....}....return.b64
0d40 3b 0a 09 09 7d 2c 0a 0a 09 09 65 6e 63 6f 64 65 3a 20 66 75 6e 63 74 69 6f 6e 28 66 6c 61 74 41 ;...},....encode:.function(flatA
0d60 72 72 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 62 36 34 20 3d 20 74 68 69 73 2e 65 6e 63 6f 64 65 rr)...{....var.b64.=.this.encode
0d80 5f 6c 69 6e 65 28 66 6c 61 74 41 72 72 29 3b 0a 09 09 09 2f 2f 20 4f 70 65 6e 53 53 4c 20 69 73 _line(flatArr);....//.OpenSSL.is
0da0 20 73 75 70 65 72 20 70 61 72 74 69 63 75 6c 61 72 20 61 62 6f 75 74 20 6c 69 6e 65 20 62 72 65 .super.particular.about.line.bre
0dc0 61 6b 73 0a 09 09 09 76 61 72 20 62 72 6f 6b 65 6e 5f 62 36 34 20 3d 20 62 36 34 2e 73 6c 69 63 aks....var.broken_b64.=.b64.slic
0de0 65 28 30 2c 20 36 34 29 20 2b 20 27 5c 6e 27 3b 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d e(0,.64).+.'\n';....for.(var.i.=
0e00 20 31 3b 20 69 20 3c 20 28 4d 61 74 68 2e 63 65 69 6c 28 62 36 34 2e 6c 65 6e 67 74 68 20 2f 20 .1;.i.<.(Math.ceil(b64.length./.
0e20 36 34 29 29 3b 20 69 2b 2b 29 0a 09 09 09 7b 0a 09 09 09 09 62 72 6f 6b 65 6e 5f 62 36 34 20 2b 64));.i++)....{.....broken_b64.+
0e40 3d 20 62 36 34 2e 73 6c 69 63 65 28 69 20 2a 20 36 34 2c 20 69 20 2a 20 36 34 20 2b 20 36 34 29 =.b64.slice(i.*.64,.i.*.64.+.64)
0e60 20 2b 20 28 4d 61 74 68 2e 63 65 69 6c 28 62 36 34 2e 6c 65 6e 67 74 68 20 2f 20 36 34 29 20 3d .+.(Math.ceil(b64.length./.64).=
0e80 3d 20 69 20 2b 20 31 20 3f 20 27 27 3a 20 27 5c 6e 27 29 3b 0a 09 09 09 7d 0a 09 09 09 72 65 74 =.i.+.1.?.'':.'\n');....}....ret
0ea0 75 72 6e 20 62 72 6f 6b 65 6e 5f 62 36 34 3b 0a 09 09 7d 2c 0a 0a 09 20 20 20 20 64 65 63 6f 64 urn.broken_b64;...},.......decod
0ec0 65 3a 20 66 75 6e 63 74 69 6f 6e 28 73 74 72 69 6e 67 29 0a 09 09 7b 0a 09 09 09 73 74 72 69 6e e:.function(string)...{....strin
0ee0 67 20 3d 20 73 74 72 69 6e 67 2e 72 65 70 6c 61 63 65 28 2f 5b 5c 72 5c 6e 5c 74 20 5d 2b 2f 67 g.=.string.replace(/[\r\n\t.]+/g
0f00 2c 20 27 27 29 20 2b 20 27 3d 3d 3d 3d 27 3b 20 2f 2f 20 64 72 6f 70 20 61 6c 6c 20 77 68 69 74 ,.'').+.'====';.//.drop.all.whit
0f20 65 73 70 61 63 65 73 20 61 6e 64 20 70 61 64 20 77 69 74 68 20 27 3d 27 20 28 65 6e 64 20 6f 66 espaces.and.pad.with.'='.(end.of
0f40 20 62 36 34 20 6d 61 72 6b 65 72 29 0a 09 09 09 76 61 72 20 66 6c 61 74 41 72 72 20 3d 20 5b 5d .b64.marker)....var.flatArr.=.[]
0f60 3b 0a 09 09 09 76 61 72 20 63 20 3d 20 5b 5d 3b 0a 09 09 09 2f 2f 76 61 72 20 62 20 3d 20 5b 5d ;....var.c.=.[];....//var.b.=.[]
0f80 3b 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 74 72 75 65 20 3b 20 69 20 3d 20 ;....for.(var.i.=.0;.true.;.i.=.
0fa0 69 20 2b 20 34 29 7b 0a 09 09 09 09 63 5b 30 5d 20 3d 20 74 68 69 73 2e 63 68 61 72 73 2e 69 6e i.+.4){.....c[0].=.this.chars.in
0fc0 64 65 78 4f 66 28 73 74 72 69 6e 67 2e 63 68 61 72 41 74 28 69 29 29 3b 0a 09 09 09 09 69 66 28 dexOf(string.charAt(i));.....if(
0fe0 63 5b 30 5d 20 3d 3d 20 36 34 29 7b 0a 09 09 09 09 09 72 65 74 75 72 6e 20 66 6c 61 74 41 72 72 c[0].==.64){......return.flatArr
1000 3b 0a 09 09 09 09 7d 0a 09 09 09 09 63 5b 31 5d 20 3d 20 74 68 69 73 2e 63 68 61 72 73 2e 69 6e ;.....}.....c[1].=.this.chars.in
1020 64 65 78 4f 66 28 73 74 72 69 6e 67 2e 63 68 61 72 41 74 28 69 20 2b 20 31 29 29 3b 0a 09 09 09 dexOf(string.charAt(i.+.1));....
1040 09 63 5b 32 5d 20 3d 20 74 68 69 73 2e 63 68 61 72 73 2e 69 6e 64 65 78 4f 66 28 73 74 72 69 6e .c[2].=.this.chars.indexOf(strin
1060 67 2e 63 68 61 72 41 74 28 69 20 2b 20 32 29 29 3b 0a 09 09 09 09 63 5b 33 5d 20 3d 20 74 68 69 g.charAt(i.+.2));.....c[3].=.thi
1080 73 2e 63 68 61 72 73 2e 69 6e 64 65 78 4f 66 28 73 74 72 69 6e 67 2e 63 68 61 72 41 74 28 69 20 s.chars.indexOf(string.charAt(i.
10a0 2b 20 33 29 29 3b 0a 09 0a 09 09 09 09 69 66 28 0a 09 09 09 09 09 28 63 5b 30 5d 20 3c 20 30 29 +.3));.......if(......(c[0].<.0)
10c0 20 7c 7c 20 2f 2f 20 63 68 61 72 31 20 69 73 20 77 72 6f 6e 67 0a 09 09 09 09 09 28 63 5b 31 5d .||.//.char1.is.wrong......(c[1]
10e0 20 3c 20 30 29 20 7c 7c 20 28 63 5b 31 5d 20 3d 3d 20 36 34 29 20 7c 7c 20 2f 2f 20 63 68 61 72 .<.0).||.(c[1].==.64).||.//.char
1100 32 20 69 73 20 77 72 6f 6e 67 0a 09 09 09 09 09 28 63 5b 32 5d 20 3c 20 30 29 20 7c 7c 20 2f 2f 2.is.wrong......(c[2].<.0).||.//
1120 20 63 68 61 72 33 20 69 73 20 6e 65 69 74 68 65 72 20 61 6e 20 76 61 6c 69 64 20 63 68 61 72 20 .char3.is.neither.an.valid.char.
1140 6e 6f 72 20 27 3d 27 0a 09 09 09 09 09 28 63 5b 33 5d 20 3c 20 30 29 20 20 20 20 2f 2f 20 63 68 nor.'='......(c[3].<.0)....//.ch
1160 61 72 34 20 69 73 20 6e 65 69 74 68 65 72 20 61 6e 20 76 61 6c 69 64 20 63 68 61 72 20 6e 6f 72 ar4.is.neither.an.valid.char.nor
1180 20 27 3d 27 0a 09 09 09 09 29 7b 0a 09 09 09 09 09 74 68 72 6f 77 20 27 65 72 72 6f 72 20 64 75 .'='.....){......throw.'error.du
11a0 72 69 6e 67 20 62 61 73 65 36 34 20 64 65 63 6f 64 69 6e 67 20 61 74 20 70 6f 73 20 27 2b 69 2b ring.base64.decoding.at.pos.'+i+
11c0 27 3a 20 63 72 79 70 74 6f 48 65 6c 70 65 72 73 2e 62 61 73 65 36 34 2e 64 65 63 6f 64 65 2e 27 ':.cryptoHelpers.base64.decode.'
11e0 3b 0a 09 09 09 09 7d 0a 09 0a 09 09 09 09 66 6c 61 74 41 72 72 2e 70 75 73 68 28 28 63 5b 30 5d ;.....}.......flatArr.push((c[0]
1200 20 3c 3c 20 32 29 20 7c 20 28 63 5b 31 5d 20 3e 3e 20 34 29 29 3b 0a 09 09 09 09 69 66 28 63 5b .<<.2).|.(c[1].>>.4));.....if(c[
1220 32 5d 20 3e 3d 20 30 20 26 26 20 63 5b 32 5d 20 3c 20 36 34 29 7b 0a 09 09 09 09 09 66 6c 61 74 2].>=.0.&&.c[2].<.64){......flat
1240 41 72 72 2e 70 75 73 68 28 28 28 63 5b 31 5d 20 26 20 31 35 29 20 3c 3c 20 34 29 20 7c 20 28 63 Arr.push(((c[1].&.15).<<.4).|.(c
1260 5b 32 5d 20 3e 3e 20 32 29 29 3b 0a 09 09 09 09 09 69 66 28 63 5b 33 5d 20 3e 3d 20 30 20 26 26 [2].>>.2));......if(c[3].>=.0.&&
1280 20 63 5b 32 5d 20 3c 20 36 34 29 7b 0a 09 09 09 09 09 09 66 6c 61 74 41 72 72 2e 70 75 73 68 28 .c[2].<.64){.......flatArr.push(
12a0 28 28 63 5b 32 5d 20 26 20 33 29 20 3c 3c 20 36 29 20 7c 20 63 5b 33 5d 29 3b 0a 09 09 09 09 09 ((c[2].&.3).<<.6).|.c[3]);......
12c0 7d 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 7d 3b 0a 0a 22 0d 5f 76 65 72 73 69 }.....}....}...}..}.};.."._versi
12e0 6f 6e 22 25 39 66 33 62 39 35 64 64 37 65 61 33 30 33 30 64 63 33 35 39 38 35 63 30 61 38 30 32 on"%9f3b95dd7ea3030dc35985c0a802
1300 30 38 36 32 22 15 64 65 70 65 6e 64 65 6e 63 79 5f 70 61 74 68 73 5b 06 7b 08 22 0a 6d 74 69 6d 0862".dependency_paths[.{.".mtim
1320 65 22 1e 32 30 31 32 2d 30 39 2d 31 38 54 31 35 3a 34 30 3a 35 38 2b 30 32 3a 30 30 22 09 70 61 e".2012-09-18T15:40:58+02:00".pa
1340 74 68 22 54 2f 6f 6c 64 76 61 72 2f 73 72 63 2f 6c 65 61 70 2f 6c 65 61 70 5f 77 65 62 5f 75 73 th"T/oldvar/src/leap/leap_web_us
1360 65 72 73 2f 61 70 70 2f 61 73 73 65 74 73 2f 6a 61 76 61 73 63 72 69 70 74 73 2f 73 72 70 2f 6c ers/app/assets/javascripts/srp/l
1380 69 62 2f 63 72 79 70 74 6f 48 65 6c 70 65 72 73 2e 6a 73 22 0b 64 69 67 65 73 74 22 25 39 35 39 ib/cryptoHelpers.js".digest"%959
13a0 65 32 66 64 36 37 39 33 66 62 61 31 37 30 31 35 35 66 66 39 32 35 64 63 38 30 62 66 32 22 13 72 e2fd6793fba170155ff925dc80bf2".r
13c0 65 71 75 69 72 65 64 5f 70 61 74 68 73 5b 06 22 54 2f 6f 6c 64 76 61 72 2f 73 72 63 2f 6c 65 61 equired_paths[."T/oldvar/src/lea
13e0 70 2f 6c 65 61 70 5f 77 65 62 5f 75 73 65 72 73 2f 61 70 70 2f 61 73 73 65 74 73 2f 6a 61 76 61 p/leap_web_users/app/assets/java
1400 73 63 72 69 70 74 73 2f 73 72 70 2f 6c 69 62 2f 63 72 79 70 74 6f 48 65 6c 70 65 72 73 2e 6a 73 scripts/srp/lib/cryptoHelpers.js
1420 22 0a 6d 74 69 6d 65 22 1e 32 30 31 32 2d 30 39 2d 31 38 54 31 35 3a 34 30 3a 35 38 2b 30 32 3a ".mtime".2012-09-18T15:40:58+02:
1440 30 30 22 11 6c 6f 67 69 63 61 6c 5f 70 61 74 68 22 1d 73 72 70 2f 6c 69 62 2f 63 72 79 70 74 6f 00".logical_path".srp/lib/crypto
1460 48 65 6c 70 65 72 73 2e 6a 73 22 0a 63 6c 61 73 73 22 13 50 72 6f 63 65 73 73 65 64 41 73 73 65 Helpers.js".class".ProcessedAsse
1480 74 22 11 63 6f 6e 74 65 6e 74 5f 74 79 70 65 22 1b 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 61 76 t".content_type".application/jav
14a0 61 73 63 72 69 70 74 22 0b 64 69 67 65 73 74 22 25 32 62 31 37 66 62 63 32 31 33 36 36 38 62 36 ascript".digest"%2b17fbc213668b6
14c0 37 62 35 36 65 38 32 65 39 36 61 33 33 61 61 30 36 22 0d 70 61 74 68 6e 61 6d 65 22 54 2f 6f 6c 7b56e82e96a33aa06".pathname"T/ol
14e0 64 76 61 72 2f 73 72 63 2f 6c 65 61 70 2f 6c 65 61 70 5f 77 65 62 5f 75 73 65 72 73 2f 61 70 70 dvar/src/leap/leap_web_users/app
1500 2f 61 73 73 65 74 73 2f 6a 61 76 61 73 63 72 69 70 74 73 2f 73 72 70 2f 6c 69 62 2f 63 72 79 70 /assets/javascripts/srp/lib/cryp
1520 74 6f 48 65 6c 70 65 72 73 2e 6a 73 3a 10 40 65 78 70 69 72 65 73 5f 69 6e 30 3a 10 40 63 6f 6d toHelpers.js:.@expires_in0:.@com
1540 70 72 65 73 73 65 64 46 pressedF