summaryrefslogtreecommitdiffstats
path: root/security/__pycache__/crypto.cpython-313.pyc
blob: 3cba2465cdbfbff4cd581e830d59743521909b72 (plain)
ofshex dumpascii
0000 f3 0d 0d 0a 00 00 00 00 3a eb c7 67 0a 05 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 ........:..g....................
0020 00 00 00 00 00 f3 4c 00 00 00 95 00 53 00 53 01 4b 00 4a 01 72 01 4a 02 72 02 4a 03 72 03 20 00 ......L.....S.S.K.J.r.J.r.J.r...
0040 53 00 53 02 4b 04 72 04 53 00 53 03 4b 05 4a 06 72 06 4a 07 72 07 20 00 53 00 53 02 4b 08 72 08 S.S.K.r.S.S.K.J.r.J.r...S.S.K.r.
0060 18 00 22 00 53 04 1a 00 53 05 35 02 00 00 00 00 00 00 72 09 67 02 29 06 e9 00 00 00 00 29 03 da ..".S...S.5.......r.g.)......)..
0080 10 67 65 6e 65 72 61 74 65 5f 6b 65 79 70 61 69 72 da 04 73 69 67 6e da 06 76 65 72 69 66 79 4e .generate_keypair..sign..verifyN
00a0 29 02 da 05 54 75 70 6c 65 da 08 4f 70 74 69 6f 6e 61 6c 63 00 00 00 00 00 00 00 00 00 00 00 00 )...Tuple..Optionalc............
00c0 08 00 00 00 00 00 00 00 f3 7e 00 00 00 95 00 5c 00 72 01 53 00 72 02 53 01 72 03 53 02 1a 00 72 .........~.....\.r.S.r.S.r.S...r
00e0 04 53 03 5c 05 5c 06 5c 06 34 02 05 00 00 00 34 02 53 04 1a 00 6a 04 72 07 53 05 5c 06 53 03 5c .S.\.\.\.4.....4.S...j.r.S.\.S.\
0100 06 34 04 53 06 1a 00 6a 04 72 08 53 05 5c 06 53 07 5c 06 53 08 5c 06 53 03 5c 09 34 08 53 09 1a .4.S...j.r.S.\.S.\.S.\.S.\.4.S..
0120 00 6a 04 72 0a 53 0a 5c 06 53 03 5c 0b 34 04 53 0b 1a 00 6a 04 72 0c 53 03 5c 06 34 02 53 0c 1a .j.r.S.\.S.\.4.S...j.r.S.\.4.S..
0140 00 6a 04 72 0d 53 0d 72 0e 67 0e 29 0f da 0d 43 72 79 70 74 6f 4d 61 6e 61 67 65 72 e9 06 00 00 .j.r.S.r.g.)...CryptoManager....
0160 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 20 00 00 00 95 00 53 00 55 .c...........................S.U
0180 00 6c 00 00 00 00 00 00 00 00 00 53 00 55 00 6c 01 00 00 00 00 00 00 00 00 67 00 29 01 4e a9 02 .l.........S.U.l.........g.).N..
01a0 da 0b 73 69 67 6e 69 6e 67 5f 6b 65 79 da 0a 76 65 72 69 66 79 5f 6b 65 79 a9 01 da 04 73 65 6c ..signing_key..verify_key....sel
01c0 66 73 01 00 00 00 20 da 31 2f 68 6f 6d 65 2f 67 61 62 72 69 65 6c 31 2f 44 65 73 6b 74 6f 70 2f fs......1/home/gabriel1/Desktop/
01e0 70 32 70 43 68 61 74 2f 73 65 63 75 72 69 74 79 2f 63 72 79 70 74 6f 2e 70 79 da 08 5f 5f 69 6e p2pChat/security/crypto.py..__in
0200 69 74 5f 5f da 16 43 72 79 70 74 6f 4d 61 6e 61 67 65 72 2e 5f 5f 69 6e 69 74 5f 5f 07 00 00 00 it__..CryptoManager.__init__....
0220 73 11 00 00 00 80 00 d8 2c 30 88 04 d4 08 18 d8 2b 2f 88 04 8d 0f f3 00 00 00 00 da 06 72 65 74 s.......,0......+/...........ret
0240 75 72 6e 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 00 00 00 f3 60 00 00 00 95 00 5b urnc.....................`.....[
0260 01 00 00 00 00 00 00 00 00 35 00 00 00 00 00 00 00 75 02 00 00 55 00 6c 01 00 00 00 00 00 00 00 .........5.......u...U.l........
0280 00 55 00 6c 02 00 00 00 00 00 00 00 00 55 00 52 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .U.l.........U.R................
02a0 00 00 00 55 00 52 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 34 02 24 00 29 01 7a ...U.R...................4.$.).z
02c0 1c 47 65 6e 65 72 61 74 65 20 6e 65 77 20 73 69 67 6e 69 6e 67 20 6b 65 79 70 61 69 72 29 03 72 .Generate.new.signing.keypair).r
02e0 03 00 00 00 72 0d 00 00 00 72 0e 00 00 00 72 0f 00 00 00 73 01 00 00 00 20 72 11 00 00 00 da 0d ....r....r....r....s.....r......
0300 67 65 6e 65 72 61 74 65 5f 6b 65 79 73 da 1b 43 72 79 70 74 6f 4d 61 6e 61 67 65 72 2e 67 65 6e generate_keys..CryptoManager.gen
0320 65 72 61 74 65 5f 6b 65 79 73 0b 00 00 00 73 29 00 00 00 80 00 e4 2c 3c d3 2c 3e d1 08 29 88 04 erate_keys....s)......,<.,>..)..
0340 d4 08 18 98 24 9c 2f d8 0f 13 d7 0f 1f d1 0f 1f a0 14 a7 1f a1 1f d0 0f 30 d0 08 30 72 14 00 00 ....$./.................0..0r...
0360 00 da 07 6d 65 73 73 61 67 65 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 ...messagec.....................
0380 64 00 00 00 95 00 55 00 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 d.....U.R...................(...
03a0 00 00 00 00 64 0b 00 00 5b 03 00 00 00 00 00 00 00 00 53 01 35 01 00 00 00 00 00 00 65 01 5b 05 ....d...[.........S.5.......e.[.
03c0 00 00 00 00 00 00 00 00 58 10 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 35 02 ........X.R...................5.
03e0 00 00 00 00 00 00 24 00 29 02 7a 24 53 69 67 6e 20 61 20 6d 65 73 73 61 67 65 20 75 73 69 6e 67 ......$.).z$Sign.a.message.using
0400 20 74 68 65 20 73 69 67 6e 69 6e 67 20 6b 65 79 7a 18 4e 6f 20 73 69 67 6e 69 6e 67 20 6b 65 79 .the.signing.keyz.No.signing.key
0420 20 61 76 61 69 6c 61 62 6c 65 29 03 72 0d 00 00 00 da 0a 56 61 6c 75 65 45 72 72 6f 72 72 04 00 .available).r......ValueErrorr..
0440 00 00 29 02 72 10 00 00 00 72 19 00 00 00 73 02 00 00 00 20 20 72 11 00 00 00 da 0c 73 69 67 6e ..).r....r....s......r......sign
0460 5f 6d 65 73 73 61 67 65 da 1a 43 72 79 70 74 6f 4d 61 6e 61 67 65 72 2e 73 69 67 6e 5f 6d 65 73 _message..CryptoManager.sign_mes
0480 73 61 67 65 10 00 00 00 73 28 00 00 00 80 00 e0 0f 13 d7 0f 1f d7 0f 1f dc 12 1c d0 1d 37 d3 12 sage....s(...................7..
04a0 38 d0 0c 38 dc 0f 13 90 47 d7 1d 2d d1 1d 2d d3 0f 2e d0 08 2e 72 14 00 00 00 da 09 73 69 67 6e 8..8....G..-..-......r......sign
04c0 61 74 75 72 65 da 0a 70 75 62 6c 69 63 5f 6b 65 79 63 04 00 00 00 00 00 00 00 00 00 00 00 05 00 ature..public_keyc..............
04e0 00 00 03 00 00 00 f3 2c 00 00 00 95 00 1e 00 5b 01 00 00 00 00 00 00 00 00 58 12 55 03 35 03 00 .......,.......[.........X.U.5..
0500 00 00 00 00 00 20 00 67 01 21 00 20 00 1f 00 67 02 3d 03 1f 00 66 01 29 03 7a 1a 56 65 72 69 66 .......g.!.....g.=...f.).z.Verif
0520 79 20 61 20 6d 65 73 73 61 67 65 20 73 69 67 6e 61 74 75 72 65 54 46 29 01 72 05 00 00 00 29 04 y.a.message.signatureTF).r....).
0540 72 10 00 00 00 72 19 00 00 00 72 1e 00 00 00 72 1f 00 00 00 73 04 00 00 00 20 20 20 20 72 11 00 r....r....r....r....s........r..
0560 00 00 da 10 76 65 72 69 66 79 5f 73 69 67 6e 61 74 75 72 65 da 1e 43 72 79 70 74 6f 4d 61 6e 61 ....verify_signature..CryptoMana
0580 67 65 72 2e 76 65 72 69 66 79 5f 73 69 67 6e 61 74 75 72 65 16 00 00 00 73 1e 00 00 00 80 00 f0 ger.verify_signature....s.......
05a0 06 04 09 19 dc 0c 12 90 37 a0 7a d4 0c 32 d8 13 17 f8 f0 02 01 09 19 d9 13 18 fa 73 08 00 00 00 ........7.z..2.............s....
05c0 82 0c 0f 00 8f 02 13 03 da 04 64 61 74 61 63 02 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 03 ..........datac.................
05e0 00 00 00 f3 4a 00 00 00 95 00 5b 00 00 00 00 00 00 00 00 00 52 02 00 00 00 00 00 00 00 00 00 00 ....J.....[.........R...........
0600 00 00 00 00 00 00 00 00 22 00 55 01 35 01 00 00 00 00 00 00 52 05 00 00 00 00 00 00 00 00 00 00 ........".U.5.......R...........
0620 00 00 00 00 00 00 00 00 35 00 00 00 00 00 00 00 24 00 29 01 7a 1b 43 72 65 61 74 65 20 53 48 41 ........5.......$.).z.Create.SHA
0640 2d 32 35 36 20 68 61 73 68 20 6f 66 20 64 61 74 61 29 03 da 07 68 61 73 68 6c 69 62 da 06 73 68 -256.hash.of.data)...hashlib..sh
0660 61 32 35 36 da 09 68 65 78 64 69 67 65 73 74 29 02 72 10 00 00 00 72 23 00 00 00 73 02 00 00 00 a256..hexdigest).r....r#...s....
0680 20 20 72 11 00 00 00 da 09 68 61 73 68 5f 64 61 74 61 da 17 43 72 79 70 74 6f 4d 61 6e 61 67 65 ..r......hash_data..CryptoManage
06a0 72 2e 68 61 73 68 5f 64 61 74 61 1f 00 00 00 73 1a 00 00 00 80 00 e4 0f 16 8f 7e 8a 7e 98 64 d3 r.hash_data....s..........~.~.d.
06c0 0f 23 d7 0f 2d d1 0f 2d d3 0f 2f d0 08 2f 72 14 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 .#..-..-../../r....c............
06e0 03 00 00 00 03 00 00 00 f3 2e 00 00 00 95 00 5b 00 00 00 00 00 00 00 00 00 52 02 00 00 00 00 00 ...............[.........R......
0700 00 00 00 00 00 00 00 00 00 00 00 00 00 22 00 53 01 35 01 00 00 00 00 00 00 24 00 29 02 7a 17 47 .............".S.5.......$.).z.G
0720 65 6e 65 72 61 74 65 20 61 20 72 61 6e 64 6f 6d 20 6e 6f 6e 63 65 e9 20 00 00 00 29 02 da 02 6f enerate.a.random.nonce.....)...o
0740 73 da 07 75 72 61 6e 64 6f 6d 72 0f 00 00 00 73 01 00 00 00 20 72 11 00 00 00 da 0e 67 65 6e 65 s..urandomr....s.....r......gene
0760 72 61 74 65 5f 6e 6f 6e 63 65 da 1c 43 72 79 70 74 6f 4d 61 6e 61 67 65 72 2e 67 65 6e 65 72 61 rate_nonce..CryptoManager.genera
0780 74 65 5f 6e 6f 6e 63 65 23 00 00 00 73 10 00 00 00 80 00 e4 0f 11 8f 7a 8a 7a 98 22 8b 7e d0 08 te_nonce#...s..........z.z.".~..
07a0 1d 72 14 00 00 00 72 0c 00 00 00 4e 29 0f da 08 5f 5f 6e 61 6d 65 5f 5f da 0a 5f 5f 6d 6f 64 75 .r....r....N)...__name__..__modu
07c0 6c 65 5f 5f da 0c 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f da 0f 5f 5f 66 69 72 73 74 6c 69 6e 65 6e le__..__qualname__..__firstlinen
07e0 6f 5f 5f 72 12 00 00 00 72 06 00 00 00 da 05 62 79 74 65 73 72 17 00 00 00 72 1c 00 00 00 da 04 o__r....r......bytesr....r......
0800 62 6f 6f 6c 72 21 00 00 00 da 03 73 74 72 72 28 00 00 00 72 2e 00 00 00 da 15 5f 5f 73 74 61 74 boolr!.....strr(...r......__stat
0820 69 63 5f 61 74 74 72 69 62 75 74 65 73 5f 5f a9 00 72 14 00 00 00 72 11 00 00 00 72 09 00 00 00 ic_attributes__..r....r....r....
0840 72 09 00 00 00 06 00 00 00 73 71 00 00 00 86 00 f2 02 02 05 30 f0 08 03 05 31 98 75 a0 55 a8 45 r........sq.........0....1.u.U.E
0860 a0 5c d1 1f 32 f4 00 03 05 31 f0 0a 04 05 2f a0 45 f0 00 04 05 2f a8 65 f4 00 04 05 2f f0 0c 07 .\..2....1..../.E..../.e..../...
0880 05 19 a8 05 f0 00 07 05 19 b8 25 f0 00 07 05 19 d8 24 29 f0 03 07 05 19 d8 2e 32 f4 03 07 05 19 ..........%......$).......2.....
08a0 f0 12 02 05 30 98 65 f0 00 02 05 30 a8 03 f4 00 02 05 30 f0 08 02 05 1e a0 05 f7 00 02 05 1e 72 ....0.e....0......0............r
08c0 14 00 00 00 72 09 00 00 00 29 0a da 10 70 79 73 70 78 2e 73 68 61 6b 65 5f 32 35 36 66 72 03 00 ....r....)...pyspx.shake_256fr..
08e0 00 00 72 04 00 00 00 72 05 00 00 00 72 25 00 00 00 da 06 74 79 70 69 6e 67 72 06 00 00 00 72 07 ..r....r....r%.....typingr....r.
0900 00 00 00 72 2c 00 00 00 72 09 00 00 00 72 38 00 00 00 72 14 00 00 00 72 11 00 00 00 da 08 3c 6d ...r,...r....r8...r....r......<m
0920 6f 64 75 6c 65 3e 72 3b 00 00 00 01 00 00 00 73 1e 00 00 00 f0 03 01 01 01 df 00 3b d1 00 3b db odule>r;.......s...........;..;.
0940 00 0e df 00 22 db 00 09 f7 04 1f 01 1e f2 00 1f 01 1e 72 14 00 00 00 ....".............r....