4 releases (breaking)
0.4.0 | Sep 29, 2024 |
---|---|
0.3.0 | Apr 4, 2024 |
0.2.0 | Apr 3, 2024 |
0.1.0 | Dec 28, 2023 |
#368 in Authentication
57KB
413 lines
Kyberauth
A rust implementation of the Kyber algorithm, a KEM standardised by the NIST Post-Quantum Standardization Project, combined with a verification of keys and use of encapsulated key in AES-GCM in TCP sockets.
This library:
- Is fully written in Rust.
- Is compatible for Windows, Unix.
- Compatible with i383 and x86_64 architectures.
Please read the security considerations before use.
Minimum Supported Rust Version: 1.73.0
Installation
cargo add kyberauth
OR on Cargo.toml
[dependencies]
regex = { git = "https://github.com/DorianCoding/Kyberauth.git" }
Usage
use kyberauth::*;
KEM generation
fn createkeys() -> Result<KeyPair, KyberError> {
let mut rng = rand::thread_rng();
let mut keys = keypair(&mut rng)?;
Ok(keys)
}
Server and client interface
Client
async fn server() -> Result<(), KyberError> {
let mut rng = rand::thread_rng();
let keys = keypair(&mut rng)?;
let addr = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 43050);
let listener = server::startlistener(addr).await;
let listener = match listener {
Ok(listener) => listener,
Err(_) => {
return Err(KyberError::InvalidInput);
}
};
let _ = match server::listener(&keys, listener, false).await {
Ok(mut elem) => {
elem.senddata(TEST.as_bytes()).await.unwrap();
return Ok(());
}
Err(e) => {
return Err(KyberError::InvalidInput);
}
};
}
Server
async fn client() -> Result<(), KyberError> {
let mut rng = rand::thread_rng();
let keys = keypair(&mut rng)?;
let addr = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 43050);
let _ = match client::connecter(&keys, addr).await {
Ok(mut elem) => {
let text = elem.receivedata().await.unwrap();
if text.len() == 0 {
eprintln!("Invalid response!");
return Err(KyberError::InvalidInput);
}
let info = String::from_utf8(text).unwrap();
assert_eq!(info, TEST);
println!("The peer is {} and public key is {}",elem.getpeer(),String::from_utf8(elem.getpeerkey(false).unwrap()).unwrap());
()
}
Err(e) => {
eprintln!("Error is {}", e);
return Err(KyberError::InvalidInput);
}
};
Ok(())
}
Testing
There is some tests to verify that the library is working fine, you can try them using :
# This example runs the tests
cargo test
Security Considerations
This library is using some not-verified cryptographic crates. It also uses alone quantum-resistant algorithms based on lattices. It should be used with another KEM that is not implemented here.
Therefore, this library should not be used for safety uses and is given without any warranty.
About
This library uses KYBER library in Rust, as well as AES-GCM as cryptographic algorithms.
Contributing
Contributions are welcome. Feel free to pull requests or to share any ideas.
License
This library is shared under Apache2-0 OR MIT, you can use the one you please.
Protocol sent messages and timeline
interface: any
filter: ( port 43050 ) and (ip || ip6)
####
//Key handshake 1 (Client public key)
T +5.770679 127.0.0.1:56968 -> 127.0.0.1:43050 [AP] #4
0b 34 bc 66 75 40 82 60 56 aa bc 50 95 76 9a f2 .4.fu@.`V..P.v..
67 9f b0 7c 7a a1 dc 0f 19 97 72 9e 39 8e 8f 28 g..|z.....r.9..(
2f d3 52 19 fb 97 80 dc 27 8e 40 14 15 7d 07 cc /.R.....'.@..}..
08 a3 48 33 00 b0 77 e8 64 72 aa 0c 27 78 32 f3 ..H3..w.dr..'x2.
39 c4 ac 67 83 fa e0 8b 3a e7 44 af 55 21 69 c8 9..g....:.D.U!i.
a0 00 26 c7 3f 31 9b 07 f5 02 49 d4 c6 0e 3c 35 ..&.?1....I...<5
52 53 07 c0 da 68 a2 19 76 bc 86 3b 2e a6 5e 48 RS...h..v..;..^H
15 7d b4 32 1a 31 0a 90 79 9a c7 24 d2 50 91 b3 .}.2.1..y..$.P..
74 7f 71 76 45 75 9f 81 14 61 c8 e5 11 d1 55 99 t.qvEu...a....U.
c3 c7 6d ab 94 03 e2 56 9d fe d7 a4 39 db 55 b9 ..m....V....9.U.
93 8f 9c b4 6b 22 9b 10 e2 86 76 da da 9d 80 e7 ....k"....v.....
7b 14 53 0f 55 b1 c9 10 c2 39 86 e0 90 1d 25 90 {.S.U....9....%.
ec fa 16 1a 29 0e 1b 39 87 60 e4 18 2c aa cd 88 ....)..9.`..,...
67 8f 07 10 46 34 b2 bb 7c 44 6e ca 91 0f 2e 79 g...F4..|Dn....y
ac 95 66 9d 69 88 39 b4 b2 0e 69 f1 8c b8 32 47 ..f.i.9...i...2G
74 bc 1b 55 e4 73 cc 00 91 29 33 ae 1c 65 09 4b t..U.s...)3..e.K
43 ce 90 48 2d 14 22 2f 41 35 c0 7e dc 55 ec 89 C..H-."/A5.~.U..
57 ac 17 b2 22 e2 14 d8 48 05 0a 8c 10 51 39 57 W..."...H....Q9W
73 80 01 e0 12 60 8c c8 5f 75 97 55 41 9b ab 2e s....`.._u.UA...
e2 6a 44 d4 3d 37 e6 7b ea d9 ae 71 35 8e 6f 28 .jD.=7.{...q5.o(
03 cb d1 59 59 d1 99 be 96 45 e7 74 2a 8b c9 cc ...YY....E.t*...
87 bc 00 f2 09 58 76 e5 02 3b 5b 82 6a 4a 41 a3 .....Xv..;[.jJA.
b5 1e 18 46 c9 4c b2 4e 3e a2 75 d9 b2 87 63 82 ...F.L.N>.u...c.
5c 6f 1c 05 09 18 69 8e 72 67 48 68 a4 e9 f2 8a \o....i.rgHh....
bf f1 c6 d0 c8 4f 4d f1 48 40 b9 c8 0a e0 79 b6 .....OM.H@....y.
62 61 f0 40 c6 25 e1 9d 86 72 74 f3 55 7e de 3c ba.@.%...rt.U~.<
af 60 8b b3 f1 71 22 73 e3 88 be c2 bd 42 47 4f .`...q"s.....BGO
0a 17 49 77 08 2a e8 4a ba 75 98 19 48 bc 76 54 ..Iw.*.J.u..H.vT
62 a3 84 38 85 55 44 bb 33 7b 96 8f 72 8f 69 e9 b..8.UD.3{..r.i.
b5 43 7b 54 44 64 55 68 d8 05 27 c2 2a 34 30 be .C{TDdUh..'.*40.
0f c1 62 ef 93 4d 5d 91 97 83 a7 29 d6 91 88 77 ..b..M]....)...w
37 99 d2 12 06 0c f3 27 b1 53 07 18 0b 4c 53 53 7......'.S...LSS
06 a8 28 9c 10 25 09 77 09 1b 6f e6 bf fb 3a 59 ..(..%.w..o...:Y
35 d0 ac 0d fc 9f 11 64 1a da 89 b3 16 29 2d 5e 5......d.....)-^
5b 26 22 d3 92 7b 3c bc 35 da 5b 03 9b 36 06 fa [&"..{<.5.[..6..
c8 d0 f8 a9 e8 38 0c c0 e6 78 04 0c 56 28 66 0f .....8...x..V(f.
59 9a 8d d5 92 a4 64 52 43 a9 99 c9 60 4b 08 7a Y.....dRC...`K.z
79 56 ff 81 50 58 b2 6f 80 12 0d e6 77 9e 6c 0c yV..PX.o....w.l.
5d 6d a1 36 67 30 b5 5a 60 cb 45 00 1b 76 10 89 ]m.6g0.Z`.E..v..
9f 7c ac 42 43 0a 25 91 4f 02 47 c7 9e e5 60 e2 .|.BC.%.O.G...`.
db 87 d3 e6 12 04 58 89 92 08 60 18 53 37 75 9a ......X...`.S7u.
7c 50 b5 86 72 69 09 f8 c5 6b 4d 11 2a 0d 6c 77 |P..ri...kM.*.lw
e9 08 59 ae a1 b3 de 7b 4e 05 c4 0a 17 b0 52 c0 ..Y....{N.....R.
c9 06 2e 4c 52 3d ea 68 bb e1 02 46 e0 1f cc 95 ...LR=.h...F....
b3 b4 68 1c 97 01 90 96 d7 aa 60 20 2b a9 63 8e ..h.......` +.c.
4a e6 13 04 50 be f2 41 c9 28 62 4d 22 c4 3b 02 J...P..A.(bM".;.
e8 36 a5 18 3d b1 f3 b4 1b 60 b7 a5 42 4f 26 97 .6..=....`..BO&.
5f 30 f4 b1 4e 11 3f 75 42 55 dd 33 a5 45 56 41 _0..N.?uBU.3.EVA
91 9c 09 70 e1 3f 37 c9 30 a9 82 4c 24 0c 2c 18 ...p.?7.0..L$.,.
e9 10 15 88 61 dd 36 41 28 d4 b8 49 58 4f 9e b1 ....a.6A(..IXO..
5f 94 d9 4f f0 17 9f e8 5b 7f 32 74 c4 0b 91 20 _..O....[.2t...
a3 6a ac 0b 47 b5 83 04 cc 53 da 21 cf 53 2b 9a .j..G....S.!.S+.
27 80 53 f0 38 53 c4 b5 11 b4 1f 4b ab 3c 2a c3 '.S.8S.....K.<*.
95 18 42 cd 26 18 b0 22 c9 93 fe 3b 77 55 22 78 ..B.&.."...;wU"x
74 f7 71 b9 82 bc 9d ec 5e 71 71 09 4b 5b 73 c0 t.q.....^qq.K[s.
b0 4b 05 6a 96 a8 8c af b9 29 99 a3 07 20 c2 d9 .K.j.....)... ..
2f 4e fc 24 dd 11 52 cd 09 66 9d ec 02 f6 39 b7 /N.$..R..f....9.
ee 48 13 11 46 0e f0 b8 53 23 0b 22 58 63 7d af .H..F...S#."Xc}.
b4 3b 03 69 aa 9a 4c 69 77 b9 60 c5 c5 a7 47 32 .;.i..Liw.`...G2
73 fe a0 5d 82 f4 40 18 2c 00 53 e7 04 f3 84 46 s..]..@.,.S....F
e0 40 91 f3 db 15 43 d3 c2 4e 93 1f e4 e5 0e 0a .@....C..N......
e4 9b 01 e0 c4 df 85 49 16 a1 65 c7 f3 1b a7 d1 .......I..e.....
22 ec 61 b1 0e 57 93 12 96 84 14 3b 18 27 fa 7b ".a..W.....;.'.{
12 18 7e bc 05 a3 8c f5 5e 29 d9 0f fe 99 83 bf ..~.....^)......
63 60 fc a6 c3 65 b6 bd 4f 92 b0 fc 9a 3d 73 bb c`...e..O....=s.
60 95 68 0f d2 39 0d a9 5c 09 8e c9 8e 7f c3 8f `.h..9..\.......
cb dc 52 53 d8 9f 26 0c ab 2b 32 5c df 28 28 2e ..RS..&..+2\.((.
a0 2a f0 76 91 ed 00 9e d8 59 11 6c 12 54 1f b7 .*.v.....Y.l.T..
54 33 81 51 2a 63 43 b1 98 40 e0 a3 aa bf 89 2d T3.Q*cC..@.....-
82 42 cf 11 e0 7b 71 d5 01 1a f3 64 cf a7 28 e7 .B...{q....d..(.
2a 3f ef 83 42 b7 78 ce 00 d3 0c c9 91 36 ce 2c *?..B.x......6.,
8b d4 a8 1e 35 09 01 d1 ac 0d 55 d3 09 83 06 2e ....5.....U.....
89 2a 23 64 7c fe ef 49 99 5d e6 9d ac a9 28 a0 .*#d|..I.]....(.
e4 a4 7b 2b 19 d0 f0 4e 43 08 9b b6 44 d3 6a 3e ..{+...NC...D.j>
##
//Key handshake 2 (server key)
T +0.000047 127.0.0.1:43050 -> 127.0.0.1:56968 [AP] #6
c7 3b b0 5b b1 4a e5 2c a9 8b 68 0a 48 cb 4e 00 .;.[.J.,..h.H.N.
34 72 ad 28 b7 59 ab 31 d2 8a 67 5a b6 65 d0 c2 4r.(.Y.1..gZ.e..
5b f9 74 2b d5 56 ce 0d 92 30 98 f6 a5 76 0c 3e [.t+.V...0...v.>
0f 49 21 a2 12 ac 5a 99 75 ca 81 46 48 5a bf d5 .I!...Z.u..FHZ..
2a 26 63 3a bb 86 0b 00 cb 01 0e 3f b3 b8 a6 21 *&c:.......?...!
54 fe eb be ac 28 a4 48 d6 1a 6d 27 1c 59 20 4a T....(.H..m'.Y J
ce e7 9f 88 c5 43 f6 77 36 b3 35 72 be b7 6b a0 .....C.w6.5r..k.
c0 a8 5e d0 c7 6c 93 85 71 75 a9 71 a9 65 7c 5b ..^..l..qu.q.e|[
74 0c 1b ba 31 82 39 53 22 84 73 ab 7d 6d 99 c9 t...1.9S".s.}m..
6e c3 66 97 b3 86 85 7a 68 3e c1 75 a9 01 0f 57 n.f....zh>.u...W
f2 24 2d ba 3b 18 96 1d 5b 3b a5 29 13 ca 7a 74 .$-.;...[;.)..zt
79 3d b4 2e 56 56 15 ef 19 35 6a f6 23 bf 98 61 y=..VV...5j.#..a
aa e2 c6 a5 80 03 ae 58 01 1d 8a 6e b2 f8 be fa .......X...n....
7b ac c7 47 78 93 db 79 2f 24 15 ce 69 9f 85 50 {..Gx..y/$..i..P
69 d9 a1 44 7e 90 62 95 52 09 21 db 8e c8 06 83 i..D~.b.R.!.....
b8 43 a7 05 68 45 74 63 29 81 58 60 e1 84 76 7f .C..hEtc).X`..v.
04 7a 0c 25 80 b6 e7 4b 65 b1 94 09 ab 80 3b 31 .z.%...Ke.....;1
95 ed f9 48 41 57 63 ad 49 17 7c c2 b1 00 ec 2a ...HAWc.I.|....*
70 79 65 2c c8 42 f3 90 c2 18 2a 9a 1c c4 2b d9 pye,.B....*...+.
60 bf 17 11 c7 6e bb c2 de ab c2 41 c0 9d d1 e8 `....n.....A....
9c b1 73 47 78 bb 66 dc 34 3a 9b 43 20 54 c1 7f ..sGx.f.4:.C T..
a3 33 4e 05 0a 84 4e d6 64 27 2a 57 d8 72 18 c2 .3N...N.d'*W.r..
72 54 51 f5 1a c7 aa 57 56 ba 56 ed 6a 20 d4 b3 rTQ....WV.V.j ..
02 0b 27 3b dc 62 04 14 61 9e c8 83 86 3f 06 1a ..';.b..a....?..
3a 2c b0 2b c5 13 08 6c 79 7a e7 1c d4 ba 5b 23 :,.+...lyz....[#
fc 30 78 cc 6c a4 c5 6e 41 f3 42 26 28 57 77 41 .0x.l..nA.B&(WwA
59 7e b1 25 6d e5 4d c5 15 22 13 2c 16 ed 77 38 Y~.%m.M..".,..w8
b3 84 a0 8f 54 7a 88 31 09 6b 9c ac 8f a7 28 8f ....Tz.1.k....(.
38 ce c7 97 7d 67 60 85 03 b9 3b 72 12 39 62 ba 8...}g`...;r.9b.
41 4f c2 cb a7 63 6b 58 3c 55 6a 39 a3 fa ba 30 AO...ckX<Uj9...0
8e c9 ae 8c e4 37 d0 01 a6 80 29 bc 28 b3 96 35 .....7....).(..5
e2 35 32 5a 79 fc ea cb 72 f2 34 25 37 2a ba 55 .52Zy...r.4%7*.U
7c 44 9a 7f 9d 10 c2 9f 28 97 45 95 50 93 25 46 |D......(.E.P.%F
dc 59 97 f8 0c 61 24 9a c3 e8 29 bc 2b f9 22 41 .Y...a$...).+."A
d0 74 02 04 a9 3f 6a ba 85 b7 33 a2 1c 35 6a 59 .t...?j...3..5jY
45 c1 68 af 2c d3 3f 6b 9a aa 95 9a 4e 74 34 4b E.h.,.?k....Nt4K
f7 28 17 9e 83 62 4c 18 b0 7a b0 a9 28 76 9a a0 .(...bL..z..(v..
fc 18 7e ec 12 ad cb 92 c5 03 52 38 d1 ae ae 65 ..~.......R8...e
6a 12 a3 4b cb b6 9f 4b 60 1c 52 84 cf 91 e7 94 j..K...K`.R.....
3e 54 ae 0f e0 6e 15 00 62 ea c4 36 06 47 31 9b >T...n..b..6.G1.
b5 73 d5 fb a7 30 4c 5e a0 b4 22 62 a0 4b 69 57 .s...0L^.."b.KiW
01 09 45 66 5b a0 45 4b 59 85 68 47 7a ca 07 70 ..Ef[.EKY.hGz..p
22 b7 13 60 cb aa 79 28 6a 9e b8 46 46 61 70 8b "..`..y(j..FFap.
c7 59 7e 35 9e 8b 90 87 33 43 5e 77 0b 0f 84 d3 .Y~5....3C^w....
8e 99 c5 cb 76 b2 3d 05 b7 4f c0 eb 17 96 51 2e ....v.=..O....Q.
7b 25 ca b7 fa 81 65 c0 09 d3 80 14 ab 0c 7b 2e {%....e.......{.
48 c5 1e 13 36 61 e6 23 35 06 86 89 2c 1a d3 60 H...6a.#5...,..`
20 8b 08 af c0 f6 1f 90 23 35 e4 11 0d 1c f3 aa .......#5......
1e fb ca d8 6c 94 84 a9 3b 79 c8 19 c3 83 04 20 ....l...;y.....
a3 a0 cd ea 1c 98 77 c1 bf c2 81 ee 81 4e 26 f7 ......w......N&.
7e 01 97 a2 f0 8b a5 e3 17 6c f3 da ad 5f 23 00 ~........l..._#.
fc 4b 85 e5 0a a8 95 78 cf 7c 02 81 62 ea 7c ac .K.....x.|..b.|.
c6 1a 43 58 8c 8e 10 5a 34 e0 1d de 18 5c 74 f5 ..CX...Z4....\t.
5d 25 46 49 bf fa 3f 5b 7a 20 05 35 40 e2 80 a8 ]%FI..?[z .5@...
7b 1b 13 87 66 28 cd 3c bb 76 27 a4 5d 93 0b d6 {...f(.<.v'.]...
02 2a 73 c2 b1 9f 0b 4a 1c d7 c7 79 aa cc b0 1b .*s....J...y....
c9 d3 ab 1a 52 96 38 c9 70 55 b0 13 01 6b 71 53 ....R.8.pU...kqS
96 17 af 3c 76 55 4e 68 71 bc 53 00 c7 c3 cd cb ...<vUNhq.S.....
c0 83 92 35 a9 61 2b 67 36 84 b9 74 d9 bb 6e 21 ...5.a+g6..t..n!
63 55 99 54 c6 8a 61 ce 86 0b f3 4b af 59 8a 2f cU.T..a....K.Y./
f7 09 43 67 11 a0 e0 99 5e 74 16 9e f5 d9 93 83 ..Cg....^t......
9a 9f 6a 75 76 61 d7 16 27 d0 0d ff 21 96 0b 58 ..juva..'...!..X
17 e6 b7 82 1a e7 1a e5 27 a6 b6 f0 88 93 a9 b1 ........'.......
a5 bc 3e 4f 5b 71 30 89 80 b7 28 20 95 79 3e 6f ..>O[q0...( .y>o
71 ba f5 18 1b e2 a8 80 59 95 66 cc f1 5b 9a 90 q.......Y.f..[..
3c 46 44 07 ff 14 27 5a 3c b4 17 18 9c 56 a9 b3 <FD...'Z<....V..
df ac 0e 79 0a cb 85 39 0d 3a a5 b8 7b 05 b0 6c ...y...9.:..{..l
f2 bd 44 80 2f c5 64 1b 55 cc 87 32 fb 49 e3 96 ..D./.d.U..2.I..
2f 0a 9c 14 bf 14 5e 71 b2 64 ca 9a c5 95 e5 c1 /.....^q.d......
d6 ac 62 82 a3 1a 29 c4 50 1e 54 2f 0c e2 4d 4c ..b...).P.T/..ML
89 3b 27 ca bb 31 d7 8f d3 b9 b4 06 f4 24 91 b2 .;'..1.......$..
8c 7e 21 73 42 09 12 17 68 40 6f 83 ce 66 09 b2 .~!sB...h@o..f..
b5 56 7e 7c 76 02 cc de 47 19 ea 9e b7 53 5e a5 .V~|v...G....S^.
6f 7b 77 d3 ac a4 3e c9 56 e5 33 c2 1e 96 c1 44 o{w...>.V.3....D
## //Client initialization
T +0.001910 127.0.0.1:56968 -> 127.0.0.1:43050 [AP] #8
d4 25 a8 bd 29 cf 06 64 2a 84 fa 28 b2 2c 49 23 .%..)..d*..(.,I#
37 bd 7c e2 23 d7 7c 3f be 08 7e a7 8c 2e 76 47 7.|.#.|?..~...vG
7e b8 8a 0a cf 72 b3 26 05 ce 1f aa 67 6f 0b 33 ~....r.&....go.3
a6 d9 2b 1d 02 8d 46 21 30 96 c5 4a df e7 34 93 ..+...F!0..J..4.
97 8c 03 86 29 a2 b5 a1 44 4b 4f be 9c 57 e2 a7 ....)...DKO..W..
3b 99 79 9a 03 ab 0d 14 e3 c6 42 6a 31 81 e3 0f ;.y.......Bj1...
e2 ea 34 10 46 a2 01 6c 6c d8 28 a4 5d b8 bc 18 ..4.F..ll.(.]...
00 16 0c aa 29 1a 73 06 bf e4 8d 4d 46 b5 44 00 ....).s....MF.D.
b5 e0 55 8b 5a c7 02 c8 77 7d dc 7c 67 97 07 3f ..U.Z...w}.|g..?
0c d3 48 d3 3c 6e da e9 b2 e4 13 ae f1 f7 14 46 ..H.<n.........F
95 4e 47 a3 51 ca 7b 8e 1d c2 1e 95 c4 46 05 91 .NG.Q.{......F..
a0 54 41 73 68 48 a2 5e 52 7f 77 2b 2b 67 25 8e .TAshH.^R.w++g%.
5d 15 57 89 b2 27 db d4 33 45 56 b9 b7 4c a6 3b ].W..'..3EV..L.;
2c 52 6f 62 c3 f5 97 7c db 32 3a b3 49 75 25 fc ,Rob...|.2:.Iu%.
0b 35 19 9e a0 60 60 55 68 93 8b f3 25 22 4b a8 .5...``Uh...%"K.
5b ba 6e 91 85 a6 1a 19 2f 54 26 46 48 46 8d ad [.n...../T&FHF..
f8 4e 98 40 41 86 f0 1e 45 0a be e5 ea 83 ce 9c .N.@A...E.......
79 a0 65 6e a7 07 4b 11 77 4d 20 ca 25 9f 08 34 y.en..K.wM .%..4
bd 85 7c c3 64 b2 8f 47 58 90 55 7a 3f 10 7c 17 ..|.d..GX.Uz?.|.
8c 60 7c 8b 83 d7 f9 5d f0 72 be 7d 2a 1e 85 d6 .`|....].r.}*...
36 57 34 31 b3 71 bc 4c c7 7b 3c da 2a a5 96 9b 6W41.q.L.{<.*...
50 96 9c 16 01 16 92 6c 18 0c b9 6b 8f f2 a9 45 P......l...k...E
63 a3 b1 02 c6 9f 1a 10 ca a6 0d a8 0a b2 2f 89 c............./.
69 ad 64 39 c8 fc cd b8 74 c6 ec f4 37 83 80 47 i.d9....t...7..G
b3 57 1e 2c b7 b2 30 56 c6 e1 f9 0d 30 1b 7a f0 .W.,..0V....0.z.
6b bf 47 47 a3 ea 85 5f c3 78 08 d6 d3 ad 96 26 k.GG..._.x.....&
9e 64 9a b3 97 75 c6 0a 64 7a c5 81 1d dc 04 91 .d...u..dz......
cc 89 2b 66 03 31 b4 d6 30 46 02 81 10 44 1e a0 ..+f.1..0F...D..
d0 15 03 76 9c f1 12 9e d1 82 85 4d 6b 2f 3a 73 ...v.......Mk/:s
6e c8 10 85 ea 02 34 65 e7 09 78 4a 6e 6f 2b a8 n.....4e..xJno+.
f3 1b 9c ab 25 ac fc 99 14 ca a0 8c 6b 62 76 51 ....%.......kbvQ
b8 1f f6 79 00 66 43 27 2a b3 c7 24 9b 86 17 b5 ...y.fC'*..$....
ac 52 96 26 56 2a b3 1e 66 2b 9e db 16 9b b0 2a .R.&V*..f+.....*
a7 bb 6a 81 1b 0b 03 58 29 20 83 54 14 dc 1b 6f ..j....X) .T...o
ea 56 38 64 ae 0f 66 74 f1 2b 74 35 c1 27 a6 67 .V8d..ft.+t5.'.g
52 9f d3 02 a2 f2 4a fb b3 04 2a 16 02 47 64 56 R.....J...*..GdV
c5 d2 05 2a 79 77 f5 06 53 68 29 c7 7d 62 a4 df ...*yw..Sh).}b..
48 80 d9 42 17 2f a6 62 97 07 3b dc ac 40 a8 85 H..B./.b..;..@..
a4 fd 0a 30 b2 fc a2 a5 4b 60 53 03 84 76 c4 b6 ...0....K`S..v..
00 92 63 b1 12 05 0b 85 2d 36 44 51 4f 29 04 eb ..c.....-6DQO)..
b6 45 d3 86 40 c5 f6 19 f9 00 95 a1 8c 42 42 a9 .E..@........BB.
48 7e a2 36 3f db 54 1b 09 33 d8 7a 77 95 48 8f H~.6?.T..3.zw.H.
b4 01 1d 9c d4 8d 8c 10 cd 11 65 a0 00 c6 1e 8e ..........e.....
59 c5 6e 43 75 49 db 69 8f 30 cb 13 f6 3b 5d 00 Y.nCuI.i.0...;].
c6 bd 96 8a 29 27 66 c7 0b 21 b8 a3 a7 3a db 6a ....)'f..!...:.j
82 b5 6b 10 ea 36 3a a0 c8 60 a9 87 5c 66 aa 22 ..k..6:..`..\f."
b7 24 1c 27 79 34 c0 22 ce c2 b1 d4 f6 ae ad 93 .$.'y4."........
03 00 e4 69 3d d2 28 e3 24 55 ed 83 ca f5 2c 76 ...i=.(.$U....,v
cc 37 0a 2d 84 8c e3 93 35 ec 57 1e f1 72 19 60 .7.-....5.W..r.`
33 64 28 e1 79 77 bc 83 ff d8 74 b5 cc 2d 46 91 3d(.yw....t..-F.
70 a8 e3 43 49 26 9d 4e 22 2d db fa 95 d2 c8 93 p..CI&.N"-......
3e 3a 3d 5c d8 99 55 10 95 40 25 b5 3e 04 1b 5e >:=\..U..@%.>..^
e9 61 cc 27 3e e0 81 18 c1 04 2b 3f 8b 9c 47 6b .a.'>.....+?..Gk
b4 12 43 2c 8a 53 25 88 d7 37 64 63 47 88 60 a1 ..C,.S%..7dcG.`.
61 60 09 5b 0b 06 f5 28 a1 31 ab cc af e2 91 10 a`.[...(.1......
f5 b6 a9 55 a1 04 3c 64 b2 76 ca 84 bc c3 e9 3b ...U..<d.v.....;
8d 77 c3 26 f7 f2 c6 4a 09 84 7f 13 9b 5b 93 1a .w.&...J.....[..
2d fb a2 1e 7a c6 e7 dc bc 42 57 ca 80 02 11 33 -...z....BW....3
ab 1c bc b7 43 17 a5 92 3b 24 66 86 8c 55 dd 39 ....C...;$f..U.9
43 dc f4 8b 46 92 c2 e9 80 9f b4 51 1d 32 73 9e C...F......Q.2s.
0c 70 90 25 c0 7d e8 c9 3a 84 31 84 cc 9c 06 75 .p.%.}..:.1....u
59 7b c8 a4 6a 31 8c b5 cc b9 0d dd cb 3e e1 a6 Y{..j1.......>..
92 00 28 3e 18 c9 6b 0c a8 5d 29 12 60 ec b4 1c ..(>..k..]).`...
c2 b2 3f 07 7b 50 11 fc b4 f2 0c 2b dd 44 4a 0e ..?.{P.....+.DJ.
c3 ca 57 57 36 de 1c 79 6d 09 72 24 92 6d c6 00 ..WW6..ym.r$.m..
a6 af 55 84 07 bc 84 9f 83 bf bb a4 58 e0 e7 1c ..U.........X...
c1 79 3b 61 98 2d 3d 47 bb b9 bc a8 93 36 90 ec .y;a.-=G.....6..
4b 94 8a 00 5a d8 07 73 2a 03 c8 5b 11 ba b7 f0 K...Z..s*..[....
b5 26 94 7d d6 f6 2a de a8 7e f4 ca 9e 33 57 54 .&.}..*..~...3WT
55 c1 c3 42 b1 2c 61 96 4e 47 30 07 b8 36 01 d3 U..B.,a.NG0..6..
c1 af 9f 23 15 1c e4 4d 41 39 ae df 0a 5c 05 bb ...#...MA9...\..
ab 74 4b 8c a2 9b 2f 19 d1 02 37 3b 74 c8 a4 c5 .tK.../...7;t...
81 94 bf 68 93 74 55 91 83 7d b4 b3 e7 64 07 e1 ...h.tU..}...d..
38 86 3f b9 78 74 48 21 e0 37 0b 66 51 e4 1d fe 8.?.xtH!.7.fQ...
62 01 df 91 8a d9 bf c3 66 a3 e3 a5 b2 9c 1a d8 b.......f.......
38 19 6c 5c bf be 24 3a 53 28 95 78 8f f6 cb b8 8.l\..$:S(.x....
80 47 a1 79 ff 4a 0a 15 95 86 c1 1e 0b 6d 6d 56 .G.y.J.......mmV
2a 26 72 28 7a 3b 8a 26 d9 4f 64 97 76 69 45 1a *&r(z;.&.Od.viE.
f2 5e dc 0f 06 b7 7e f5 75 8e 6a 3f bb 89 7f 7d .^....~.u.j?...}
44 b1 b3 14 9d 59 d8 c5 c2 93 26 6b 9f 36 29 86 D....Y....&k.6).
95 b9 ce 8a 93 0b 05 67 c1 14 a2 05 a3 17 44 66 .......g......Df
be 50 5f b1 13 ca b2 f5 d4 aa 4e ec 33 b7 0a 33 .P_.......N.3..3
aa 02 b9 38 b4 6e 9d 36 f5 93 c2 dd 0e f3 ef f4 ...8.n.6........
e7 b8 40 3f c5 d8 fe fb c1 a0 6c 18 eb d0 7b 7f ..@?......l...{.
92 8c e0 54 b6 4f f0 d3 02 f2 bd 6b a0 d1 ed a1 ...T.O.....k....
e0 5e 23 34 7a 0f 53 17 f3 fb 90 8b 9e 2b 5f aa .^#4z.S......+_.
ce 98 d0 fa b8 10 b8 76 4f f0 9a ea 47 85 be 76 .......vO...G..v
ea 42 09 a3 c5 ed 29 68 2b b5 02 9b 38 8a 69 3a .B....)h+...8.i:
b9 9c 81 44 ed d8 3a 7f 6d 94 2c 95 fe d5 e6 67 ...D..:.m.,....g
8e 9d da bf c3 f8 3d 1c 9e f8 89 f9 dc a3 ae 37 ......=........7
42 5b e9 4e b7 5d 3d 6e b5 4d fa fd f9 6c aa a2 B[.N.]=n.M...l..
8b 1b 22 2f 3c db 49 a5 b2 8a 79 98 7f 54 c4 a1 .."/<.I...y..T..
62 4e 62 c4 a7 9c fd af 0f c3 b1 c9 2a 31 9e 01 bNb.........*1..
cc 23 26 5b bb 9c 7b 7f 6b b8 49 36 15 5a 22 32 .#&[..{.k.I6.Z"2
ac e9 04 24 de 7a 48 c9 33 bc af 8a da f9 b0 29 ...$.zH.3......)
11 a0 33 31 97 26 b4 fc cb 0a 7a c8 79 2d 64 9f ..31.&....z.y-d.
2f a2 d2 6b d2 1e 42 2e ef 5e df 80 19 fc 0b 50 /..k..B..^.....P
36 12 b3 59 c9 87 25 2d fb 2b be 55 a3 a9 85 80 6..Y..%-.+.U....
31 fa 80 1b 78 f6 32 b7 4f 10 63 e3 52 6b dd 21 1...x.2.O.c.Rk.!
28 d2 41 6a 9e 2d 53 23 58 1f fd 3c e1 07 0e 7a (.Aj.-S#X..<...z
85 d9 64 5d 73 74 59 5f 89 dd 8d a5 48 26 df a5 ..d]stY_....H&..
cf 1e 25 ba c7 ba c6 e4 22 be 1b 51 d6 05 7f 48 ..%....."..Q...H
3e cc 40 e3 de d2 26 25 f2 c3 2b 75 d0 7d cd 60 >.@...&%..+u.}.`
37 23 4a 06 5c d4 a8 87 07 61 20 06 5f 9c da 15 7#J.\....a ._...
ee ad 60 b8 b2 91 75 e5 06 e8 88 25 74 11 09 96 ..`...u....%t...
54 bd 76 23 e9 ba ce 67 78 f3 7a 76 d8 61 c4 ad T.v#...gx.zv.a..
fe f9 c0 64 5a e6 05 81 ec 2b be 60 8b b7 11 29 ...dZ....+.`...)
5e 8a 3e ec b4 30 27 ab aa f0 7c f6 0f 00 c8 f4 ^.>..0'...|.....
59 ca fa 30 8d 34 36 6b 3b 93 e6 f1 ff 79 cf 05 Y..0.46k;....y..
0e ed e2 fe 63 1a eb 7f 7d 3d 43 5b d4 e7 16 71 ....c...}=C[...q
24 10 10 ec 04 d1 09 c6 9a 93 6f d9 e2 41 a1 93 $.........o..A..
0c db b5 4a ca 17 8e d3 9b 3a 28 fa c6 97 7d fe ...J.....:(...}.
2f ab 7d 4a 24 3a 6c 67 f1 ed ac 7a 6a 31 9f 26 /.}J$:lg...zj1.&
fa 8e eb 71 8a cc 63 1b f8 56 f5 ee 7e 4c 7b aa ...q..c..V..~L{.
ae fa 48 65 f1 8a 86 05 0d cf 49 43 99 ed fd 97 ..He......IC....
5b 07 18 27 97 83 c5 df 85 e7 d7 70 d1 76 76 e3 [..'.......p.vv.
28 60 5e a9 da 88 6f 93 46 1d 3b 33 1b 11 2c 6e (`^...o.F.;3..,n
57 49 3e 09 3a fe 18 b2 43 ee 24 aa 27 02 5a 75 WI>.:...C.$.'.Zu
8f 6c e5 78 78 92 d5 ab ac 86 83 ec 2b 4b a2 70 .l.xx.......+K.p
b3 b0 6d e1 db f4 e5 c2 26 fe 78 c0 18 5c 7a 71 ..m.....&.x..\zq
7c ad 52 20 97 4f 56 67 ae 3c 62 18 bb 1f ef 3c |.R .OVg.<b....<
a1 8b db a4 f1 f1 53 b2 7e cc 5a b3 2d 42 11 50 ......S.~.Z.-B.P
c5 a5 19 63 0f 71 34 2e bd 5a ee af 8f 7e 60 cc ...c.q4..Z...~`.
c3 fa ff 8e 9a 03 11 ba 30 84 ba d3 0e 9a a3 84 ........0.......
81 2c 33 cb 24 80 b4 ce b2 b0 4a f3 c9 ac 0f 87 .,3.$.....J.....
3d 38 3f 22 99 14 85 60 44 6e d7 6d 69 90 b9 5d =8?"...`Dn.mi..]
ba f5 96 11 50 02 81 9e bf ac 99 14 eb 60 12 f7 ....P........`..
58 93 60 c5 d9 53 bd 46 83 7f 76 96 fc 1d 18 66 X.`..S.F..v....f
04 a8 e8 4e 2e bd 8f ab 85 e0 b6 b7 58 07 54 51 ...N........X.TQ
41 a2 6a 61 43 fd 32 83 d9 67 f9 38 f8 ea 7e d4 A.jaC.2..g.8..~.
a6 63 c5 d7 d1 c0 3a ae 4a b4 d1 be ef f2 0d f7 .c....:.J.......
92 1c 4b 78 bd 40 55 43 8d fc ac 38 7b 45 fd f0 ..Kx.@UC...8{E..
64 8c 74 52 86 32 69 ff 29 57 72 90 d4 23 d6 4a d.tR.2i.)Wr..#.J
84 50 7a 2c 86 fb a5 02 f7 57 57 99 9d 7b 6e 7b .Pz,.....WW..{n{
75 c6 51 ef ce 08 b3 0a 94 43 d0 ba eb f4 5f 30 u.Q......C...._0
19 b4 19 a7 d1 0b c8 05 78 68 fe d2 5d 10 c5 d8 ........xh..]...
6b 24 e1 f1 6d 1c d6 43 90 d2 63 12 d4 dc 92 e6 k$..m..C..c.....
69 7d 14 40 14 b5 9e 16 17 65 3d 84 b3 5d b0 d7 i}.@.....e=..]..
73 f0 c3 e5 26 66 ba ff d7 0e bd 5c 81 b9 68 52 s...&f.....\..hR
b7 3e 35 e8 69 1f 91 6c 92 c6 70 12 b8 d6 80 c2 .>5.i..l..p.....
17 a0 a1 80 56 b8 e2 15 d2 dc f6 95 bd b6 c5 30 ....V..........0
6b 9d d3 6a 5d 97 36 13 1d a8 1a 0e 70 e2 3f 75 k..j].6.....p.?u
# //Server confirm (confirm server identity)
T +0.003193 127.0.0.1:43050 -> 127.0.0.1:56968 [AP] #9
97 52 3e 0d 28 4a 9e 85 d6 c9 9e b2 d4 b9 a0 2c .R>.(J.........,
5a af ab 7a 8a 5e 16 be c1 6f 62 3b ae cc 94 a4 Z..z.^...ob;....
1e 4d b1 e1 ba 6a 9a 42 23 18 e0 c4 cc ae d8 fb .M...j.B#.......
3e 33 42 2a d1 98 55 c2 ea 33 e4 05 68 c4 dc 6d >3B*..U..3..h..m
af dd cf 8c 23 1a fb 4a 7c d1 00 e5 9a f3 90 f4 ....#..J|.......
4b 36 28 d2 c5 d4 bb cb 72 dc 7d 65 e8 20 94 05 K6(.....r.}e. ..
bc 95 ad ec 7f 3d fc 87 8d 4e 13 8b 6f 52 d9 9d .....=...N..oR..
dd 7d 56 56 56 18 13 3c 4f 17 86 41 ce 67 4c ab .}VVV..<O..A.gL.
87 ca dd ff 53 ff 61 42 a4 79 a8 cf 00 7a 0a 2d ....S.aB.y...z.-
6d 49 5f 8a bb b1 f1 69 c4 ff 11 67 8e f8 ab 6c mI_....i...g...l
46 0d 84 e4 b2 da 9d a0 ff f5 ed 10 2b 48 2f 7f F...........+H/.
1d 0b 55 64 3f 70 90 94 fe b1 d8 bf e3 6e dc 22 ..Ud?p.......n."
b7 fd c0 03 b9 30 bb 14 00 e1 46 1a da ed bf 20 .....0....F....
4c 2c 34 a4 64 d6 c5 6f d7 94 92 e3 b6 97 c3 f9 L,4.d..o........
27 2d b6 91 ac 5e 29 e1 f8 f6 1e c4 4e 13 d6 48 '-...^).....N..H
cd 6d 12 75 ca 39 a0 bc 67 7b d9 e7 5e 12 62 14 .m.u.9..g{..^.b.
6a 5b 7c f3 be 73 35 f7 cf d0 52 7e 36 5e 64 11 j[|..s5...R~6^d.
80 62 82 67 c8 f7 6e c9 6b ce 7a 34 ea ef 25 de .b.g..n.k.z4..%.
ee 61 af 6c ac b9 e4 fc f2 6a a3 6a c7 76 bc c6 .a.l.....j.j.v..
54 f4 75 4f 9a 2b 15 8b 01 d6 65 16 c5 b7 6f 4c T.uO.+....e...oL
9d c2 ca 21 b0 23 8f 3e 14 cf 56 bc 5a 88 ab d2 ...!.#.>..V.Z...
98 85 c6 24 fc 17 7e 3d 98 2c 78 d7 14 23 dc 37 ...$..~=.,x..#.7
62 d3 00 37 44 35 72 d8 3b 36 05 a7 5c 05 17 d8 b..7D5r.;6..\...
c0 c4 a3 98 25 0e d1 62 37 c5 03 a5 02 a5 f8 b6 ....%..b7.......
5f 73 76 fb ea 71 ba 39 79 65 24 39 2c 80 5f 02 _sv..q.9ye$9,._.
54 72 4f 21 d1 10 7a 7e f9 c2 9f e2 3e ad f9 3f TrO!..z~....>..?
02 55 e9 dd eb d9 30 c0 66 f2 53 79 aa 0f e0 cc .U....0.f.Sy....
3b d9 6d c7 43 ea 50 11 f4 b8 81 76 ad b4 7a b0 ;.m.C.P....v..z.
92 3a 91 cd d6 fa 18 e8 2d b9 b5 da 4b a3 0f b1 .:......-...K...
9f 3a 88 a6 be 5f c5 c5 f6 72 15 87 52 df f3 83 .:..._...r..R...
be b9 2f d0 e5 e9 96 14 35 8d 60 13 f5 a7 e5 48 ../.....5.`....H
f3 31 2b c4 02 91 e1 a6 52 7f 6f 6d 0e f1 ab fa .1+.....R.om....
b7 d5 74 36 56 fe 1f 91 0d 79 f3 75 03 79 e3 b7 ..t6V....y.u.y..
61 4a 31 2d 44 15 27 88 bd e1 1a a1 3e 77 7c c8 aJ1-D.'.....>w|.
41 73 10 8a a4 ed 73 a2 1f 90 13 33 0b ca c9 3b As....s....3...;
98 45 2c e1 29 10 0b f0 e1 c5 a7 49 a3 1d 01 e3 .E,.)......I....
2a fc 6c b4 e1 3e ea c5 b7 43 81 29 2d 8d 84 aa *.l..>...C.)-...
49 c1 95 f2 a8 ef 39 69 f0 66 31 cb 18 7a 66 da I.....9i.f1..zf.
20 3f ec 8d 80 ed fa 39 74 89 10 16 9b da a6 0b ?.....9t.......
21 54 dd 90 b0 09 67 f2 3a 0d 81 8d 84 0e cb c3 !T....g.:.......
d5 b5 85 ca cc 4c e8 81 25 b6 a0 a7 d3 83 5b b3 .....L..%.....[.
20 60 d7 9a e2 9c f5 06 bc 3d e7 16 68 45 aa 91 `.......=..hE..
32 45 91 d2 1a 4d 31 ed c9 27 87 ef 31 e1 f6 24 2E...M1..'..1..$
a8 52 9f 69 36 3b 99 ad 21 3b b8 7c 09 06 04 54 .R.i6;..!;.|...T
7a 2b 3e 0b bd 8f 95 3e 5c fe 89 62 14 88 81 67 z+>....>\..b...g
1a 6c 6c 99 7c 66 ed 3d b4 ac 10 70 60 95 83 07 .ll.|f.=...p`...
f7 60 33 f1 66 0d ab 3e b9 88 f1 1b 78 63 c5 1f .`3.f..>....xc..
04 a9 9d 71 eb 0c a3 a3 92 0b 94 18 da be b0 ed ...q............
10 0d f0 09 d5 40 2c 2f f6 34 ec 75 e2 f9 6e ec .....@,/.4.u..n.
b3 3e ab 63 80 c4 f7 72 17 b7 48 31 49 72 35 0c .>.c...r..H1Ir5.
ae 00 8e 04 af 4c 9f 46 c0 cf 3d 6a e9 a0 cf 45 .....L.F..=j...E
9c 73 7e e4 29 68 dc 1a 4e 6c 47 0a 0a 1b 47 98 .s~.)h..NlG...G.
6d 80 a3 de cf 42 43 57 b4 98 10 49 24 b8 37 63 m....BCW...I$.7c
12 1a 6d 21 04 1a 8a 5e c6 e4 d9 49 e3 b5 32 3f ..m!...^...I..2?
9a 2f 95 d7 a6 3d 57 1a 02 60 dc c4 ce a6 1e b2 ./...=W..`......
c6 ac d4 97 d0 2f 24 93 4b ed 6d 6d eb dd 73 25 ...../$.K.mm..s%
27 1e 51 81 54 60 29 8b 9e 09 bb 2d 03 84 ad 29 '.Q.T`)....-...)
b8 82 f1 d8 86 87 39 f4 5d f7 d2 53 44 d2 c9 3a ......9.]..SD..:
9f a9 d8 d6 90 8f cd 5a 3a 7c ef 01 87 cf 83 51 .......Z:|.....Q
24 02 57 38 36 02 8c 1d 8e 8e e5 fd c2 36 80 eb $.W86........6..
cd 7d 7e 80 9c 09 18 d3 d2 a4 dd 42 82 56 a3 0f .}~........B.V..
dc ba 23 d5 3a 88 9b 08 89 4c 6e d0 5d d2 84 ac ..#.:....Ln.]...
f2 fb 3b a1 e7 fe 7e f0 7d 3e 6b 9e f6 dd 1f 5c ..;...~.}>k....\
44 c1 3c 4f 1d e5 24 58 40 4b 8f 07 f1 f7 51 3a D.<O..$X@K....Q:
00 00 0f 35 ed 9b 2e 02 51 db 1a 78 ff fe 4d 8f ...5....Q..x..M.
6f a6 83 37 0e 54 40 57 68 52 05 08 8c c2 11 fe o..7.T@WhR......
c3 62 5f cb 70 5b e6 95 e2 f5 1f 66 e8 a3 ac 71 .b_.p[.....f...q
ce a9 22 7c 2f fc fe 03 f7 9b b5 6e 0a b1 a7 e9 .."|/......n....
62 4d 37 a8 60 05 4d 48 d7 44 0f 1b 32 e2 31 33 bM7.`.MH.D..2.13
56 29 e3 11 01 af b4 85 bb 76 3a 75 96 de 30 11 V).......v:u..0.
d5 d0 ce 0c 05 b0 25 09 5c 10 73 31 41 a1 43 05 ......%.\.s1A.C.
fe aa 2e 0d aa 2f 24 d3 b2 42 e3 5c aa b7 64 5e ...../$..B.\..d^
11 ad 2e 90 6b 8c bf 56 63 22 87 10 03 de ae af ....k..Vc"......
fe b7 be fe de b5 00 8b f4 d3 9c d3 f6 5c a0 3d .............\.=
19 19 21 ea a7 30 a8 84 95 65 c6 58 d5 94 b8 83 ..!..0...e.X....
c8 fa 19 4c 91 e4 4a 6d 0b 15 4d c8 51 b3 62 06 ...L..Jm..M.Q.b.
91 fc f8 80 d7 6f c5 74 73 2b f9 f4 0f bb 7a 2e .....o.ts+....z.
7c 28 ec be af 86 59 ed 7c 71 2c 22 44 ce 98 74 |(....Y.|q,"D..t
38 42 0c c1 02 3d 64 60 fc c6 7b 14 85 51 5b 4b 8B...=d`..{..Q[K
e9 70 55 80 a0 d9 f6 e2 5d 18 d1 bf 25 12 82 d4 .pU.....]...%...
26 7f d8 ae a0 d6 49 0e 05 64 f9 63 2a d2 0e fc &.....I..d.c*...
6f f4 da c3 a1 fd 00 5c ed 4d 15 02 f3 d3 e4 b3 o......\.M......
15 ce 2c ae c1 8b 9e 60 20 d0 0a 8c 45 ab 8c fc ..,....` ...E...
06 ad 9a 9f 82 48 3c 9e a7 33 c2 48 a7 a6 c6 e9 .....H<..3.H....
a2 40 17 35 21 71 42 93 dd 74 d9 d1 18 86 78 dd .@.5!qB..t....x.
bf 01 8f e5 7f 84 ee 7a 55 33 c6 1d 07 48 78 05 .......zU3...Hx.
5f 12 01 91 8c 4f fa ba 41 ff e3 7d 6c ca 7d a6 _....O..A..}l.}.
eb 5f 81 6e 20 1f 83 38 c2 66 b1 59 58 e2 a3 75 ._.n ..8.f.YX..u
b5 13 fb 3a 1e a3 28 f6 38 b2 7f 87 8a 4c ed 21 ...:..(.8....L.!
5a d5 4c c2 17 96 73 cf 3f 94 d0 9c 76 3f 6f 15 Z.L...s.?...v?o.
1f 4d 40 c0 38 2e 04 7a 29 36 07 dc 2c 6c 0d 7c .M@.8..z)6..,l.|
34 05 87 f0 23 a8 8b 9b 60 23 fd cd 28 be 35 8c 4...#...`#..(.5.
e5 96 2b 06 08 3a 6c c0 70 66 c2 61 69 ec 14 ea ..+..:l.pf.ai...
c8 fb 80 25 a7 c7 2e e3 59 f2 99 a0 56 48 9a ea ...%....Y...VH..
28 30 8c a2 84 d7 f5 0b 59 d8 d5 d4 78 33 db 2a (0......Y...x3.*
ed c4 07 c4 29 d8 b1 7e 6f 3a 7f c1 83 24 4f 41 ....)..~o:...$OA
3a 62 e1 f6 89 44 9c df 5e ec af 40 2b 6b 32 ff :b...D..^..@+k2.
b2 ab 26 df ce 81 ff af 68 d6 2f fd 83 b7 22 70 ..&.....h./..."p
b2 68 06 12 18 40 ed 3f 16 08 9c ca 30 5a 01 69 .h...@.?....0Z.i
88 11 b8 3d 8e 90 d5 70 b4 c4 02 31 55 08 66 f7 ...=...p...1U.f.
d1 88 62 ba cc b8 b4 61 c0 4b 99 9e d4 63 a2 a9 ..b....a.K...c..
7c b2 55 39 c6 a6 8a 36 0c f9 bd ff 09 ed ee ff |.U9...6........
01 c4 8b 4d 96 15 c1 ac 8e 34 f1 f2 17 c0 24 ee ...M.....4....$.
17 53 55 cb d5 bf c9 87 5f fd 26 1c 1b 78 d0 ee .SU....._.&..x..
1e a8 58 e1 7d 1a 9f 44 a1 6d 54 ea 7a c4 9b 1d ..X.}..D.mT.z...
b0 9b c6 da 64 cb 33 fb b3 d6 ae fa 3c 35 26 92 ....d.3.....<5&.
07 2e 51 fd 17 2e 88 ec 9f 18 fc 38 07 db 43 7f ..Q........8..C.
d9 7b fe 12 16 93 32 69 69 d7 c8 8b 1d 4d 83 25 .{....2ii....M.%
2e ff 62 73 59 55 e1 30 4b 15 a9 59 9b 0a 0e 9c ..bsYU.0K..Y....
3d 39 8b bc 30 2f 12 ea 72 0e 66 6c e9 d9 63 e3 =9..0/..r.fl..c.
6a 37 6b 65 20 ba 25 48 84 ed 28 dd aa b4 26 11 j7ke .%H..(...&.
67 83 62 4c d8 cf c6 68 f2 a5 a3 78 5d 5f 3f 1e g.bL...h...x]_?.
ba 3f 2d 4a fd f7 36 f0 19 e6 d5 91 b2 f0 b8 62 .?-J..6........b
f6 c2 49 23 de 9e be 18 1a e9 27 c1 a7 71 a2 50 ..I#......'..q.P
d5 26 cf b6 9e 37 8f 31 99 97 f7 8d 9f a1 fe 76 .&...7.1.......v
65 5b 36 17 4d b7 b6 7d e0 fe fc 9b 8b ae 73 41 e[6.M..}......sA
03 5b 6c 8a bb bd 63 ae 78 1a 55 51 19 d0 93 e4 .[l...c.x.UQ....
04 bb 20 47 10 a6 9b f7 0f 63 a4 d1 94 64 e5 e0 .. G.....c...d..
94 df cd a1 6f e5 24 b7 cd 84 4d fe 31 ab 88 83 ....o.$...M.1...
d7 f3 71 8e 4e 83 73 44 24 45 7a 18 1d d7 a8 05 ..q.N.sD$Ez.....
69 94 e9 6d 2e b1 e7 f5 b5 6b 3d 06 08 aa 23 ad i..m.....k=...#.
bd 12 34 84 9d 2d e8 25 f7 49 46 25 c5 27 3f 59 ..4..-.%.IF%.'?Y
36 b2 c2 1b 35 0f d2 af 8f f9 3c a0 16 73 b4 11 6...5.....<..s..
ec e5 4a 56 4d 3d b2 f2 0e 4b 8f 7d 97 a8 1d ed ..JVM=...K.}....
6e 88 5d 96 ba cf 18 74 4c ae b5 00 94 7a 37 48 n.]....tL....z7H
29 04 75 0a 4a c7 09 3e 75 2a 9f 17 66 b8 d3 5d ).u.J..>u*..f..]
08 38 ea 8f c9 1c b1 ed 4e b9 b8 8b c4 57 09 0f .8......N....W..
f4 a7 c8 e3 c2 59 d5 2e 41 71 9e 9f b2 fa 08 3a .....Y..Aq.....:
ae cb 21 cd db 22 f9 1d ad c2 69 52 2a 96 15 48 ..!.."....iR*..H
18 7a df 8e 6b 4b 52 35 d9 e3 57 1f 29 29 b0 96 .z..kKR5..W.))..
0f 66 7c a8 13 25 87 7d cd 74 f8 c2 ed 26 ee 6c .f|..%.}.t...&.l
11 4c fa 49 e1 f3 af 74 f9 9d 94 3a 80 19 2e 34 .L.I...t...:...4
69 04 14 c7 20 c3 7a 1a d8 67 ad 74 2d 9f 5b 7a i... .z..g.t-.[z
9b 61 f0 ed 33 b0 06 f2 b8 7d e7 60 05 20 00 5f .a..3....}.`. ._
37 15 da 5d b8 bd b8 63 77 f3 57 9e 09 a0 ca 1c 7..]...cw.W.....
67 26 b9 a4 9a 69 f4 5a c1 ef d8 79 f3 9b 9e 74 g&...i.Z...y...t
# //Encrypted message
T +0.000205 127.0.0.1:43050 -> 127.0.0.1:56968 [AP] #10
7c 48 d5 69 81 aa 8a fb 35 a1 47 2c 0c ce b9 c7 |H.i....5.G,....
3c 55 f3 a3 fa 06 4f 57 33 a5 b0 51 0e f7 f9 dd <U....OW3..Q....
8f 1e 2e dc bf 2a ca
Dependencies
~8–18MB
~244K SLoC