summaryrefslogtreecommitdiff
path: root/dis/lib/spki/verifier.dis
blob: e6e03b8f4555c0cb0843edd2fe2c6e5dadee323f (plain)
ofshex dumpascii
0000 c0 0c 80 30 80 40 85 f0 81 5a 81 30 09 02 00 03 08 40 05 08 81 24 08 40 02 04 80 fc 08 40 00 80 ...0.@...Z.0.....@...$.@.....@..
0020 a4 80 b8 08 40 04 80 ac 81 14 08 40 03 80 b0 81 20 08 40 01 80 a8 80 b4 0b 41 01 81 14 20 09 48 ....@......@......@......A.....H
0040 01 20 81 14 0b 41 06 81 20 20 09 48 06 20 81 20 0c 1b 29 09 20 28 5d 82 28 81 0c 17 0b 41 03 81 .....A.....H......)..(].(....A..
0060 20 30 29 0d 24 30 20 22 0d 28 30 24 27 0d 2c 30 10 09 48 03 30 81 20 5d 4a 00 2c 15 29 0d 20 10 .0).$0.".(0$'.,0..H.0..]J.,.)...
0080 00 0c 1b 26 09 28 28 0d 1a 0c 29 09 20 34 1c 09 24 34 29 0d 34 10 00 29 01 81 0c 34 0c 1b 29 09 ...&.((...)..4..$4).4..)...4..).
00a0 24 28 5d 82 28 81 0c 2b 22 09 28 2c 5d ea 81 0c 2c 10 28 0b 41 02 81 20 34 29 0d 20 34 20 29 2d $(].(..+".(,]...,.(.A...4)..4.)-
00c0 2c 10 34 24 27 0d 30 34 10 09 48 02 34 81 20 5d 4a 00 30 28 29 0d 2c 10 00 0c 1b 29 01 81 0c 2c ,.4$'.04..H.4..]J.0().,....)...,
00e0 26 09 28 28 0d 1a 1d 29 05 81 0c 10 00 0c 1b 2d 11 01 80 58 5d 82 20 81 0c 81 2c 22 09 20 24 0e &.((...).......-...X].....,"..$.
0100 28 24 00 10 29 01 81 0c 80 5c 69 82 80 5c 81 0c 37 29 05 81 0c 10 00 29 0d 20 10 04 29 0d 80 5c ($..)....\i..\..7).....)....)..\
0120 10 08 0c 1b 5d 82 28 81 0c 80 63 22 09 28 80 60 0e 28 80 60 00 80 48 5e 92 80 58 00 3f 29 05 81 ....].(...c".(.`.(.`..H^..X.?)..
0140 0c 10 00 29 0d 20 10 04 29 05 81 10 10 08 0c 1b 0b 41 08 81 20 80 94 29 29 80 60 04 80 84 29 2d ...)....)........A.....)).`...)-
0160 80 84 0c 80 94 20 29 01 81 0c 80 84 27 0d 80 90 80 94 10 09 48 08 80 94 81 20 0b 41 03 81 20 80 ......).....'.......H......A....
0180 8c 29 0d 80 90 80 8c 20 29 01 81 0c 80 90 29 29 24 04 80 84 29 29 80 84 08 80 84 29 2d 80 84 00 .)......).....))$...)).....)-...
01a0 80 8c 24 29 01 81 0c 80 84 27 0d 80 88 80 8c 10 09 48 03 80 8c 81 20 5e 4a 00 80 88 80 53 29 05 ..$).....'.......H.....^J....S).
01c0 81 0c 10 00 29 0d 20 10 04 29 05 80 c0 10 08 0c 1b 5d d2 80 d0 00 80 62 0b 41 0a 81 20 80 88 29 ....)....).......].....b.A.....)
01e0 29 24 04 80 90 29 29 80 90 08 80 90 29 2d 80 90 00 80 88 20 29 01 81 0c 80 90 27 0d 80 84 80 88 )$...)).....)-......).....'.....
0200 10 09 48 0a 80 88 81 20 05 11 04 80 8c 29 05 80 f8 80 8c 20 29 0d 80 84 80 8c 24 29 01 81 0c 80 ..H..........)......).....$)....
0220 84 27 0d 80 94 80 8c 10 09 48 00 80 8c 81 24 0d 1a 80 62 26 09 28 28 1c 09 24 28 5e 82 3c 81 0c .'.......H....$...b&.((..$(^.<..
0240 80 68 29 29 24 04 80 84 29 29 80 84 08 3c 29 01 81 0c 80 84 29 29 24 04 80 48 29 29 24 04 2c 0e .h))$...))...<).....))$..H))$.,.
0260 28 2c 00 80 5c 2d 29 2c 14 80 58 5d 82 30 81 0c 80 77 0b 41 09 81 20 80 94 29 0d 30 80 94 20 29 (,..\-),..X].0...w.A.....).0...)
0280 2d 2c 18 80 94 24 27 0d 30 80 94 10 09 48 09 80 94 81 20 5e 82 30 81 0c 80 78 29 05 81 0c 10 00 -,...$'.0....H.....^.0...x).....
02a0 29 0d 20 10 04 29 05 80 c4 10 08 0c 1b 29 29 2c 18 30 5d 82 80 40 81 0c 80 8c 5d ea 81 0c 2c 10 )....).......)),.0]..@....]...,.
02c0 80 8e 0b 41 07 81 20 80 94 2b 6d 01 80 40 00 80 94 20 29 29 2c 10 80 84 2b 6d 01 80 84 00 80 94 ...A.....+m..@....)),...+m......
02e0 28 29 01 81 0c 80 84 27 0d 80 78 80 94 10 09 48 07 80 94 81 20 5e 92 80 78 00 80 86 29 05 81 0c ().....'..x....H.....^..x...)...
0300 10 00 29 0d 20 10 04 29 05 80 c8 10 08 0c 1b 2b 4d 01 80 7c 80 40 00 29 01 81 0c 80 7c 29 01 81 ..)....).......+M..|.@.)....|)..
0320 0c 80 80 29 01 81 0c 80 7c 29 01 81 0c 80 80 0d 1a 80 8e 29 29 2c 10 80 40 0d 1a 80 8e 29 01 81 ...)....|).........)),..@....)..
0340 0c 80 5c 0d 1a 81 2a 1c 09 24 28 0d 1a 81 2a 6a ea 80 d4 24 04 80 99 5e d2 80 d0 00 80 96 2d 10 ..\...*..$(...*j...$...^......-.
0360 01 80 d0 0d 1a 80 97 2d 10 00 80 d0 29 01 81 0c 80 44 0d 1a 81 2a 6a ea 80 dc 24 04 80 9e 5d ea .......-....)....D...*j...$...].
0380 81 0c 24 08 80 9e 26 29 24 08 80 84 5d ca 81 0c 80 84 80 a2 29 01 81 0c 80 84 29 05 81 0c 10 00 ..$...&)$...].......).....).....
03a0 29 0d 20 10 04 29 05 80 ec 10 08 0c 1b 0b 41 00 81 14 80 94 22 2d 24 08 80 94 20 27 0d 80 44 80 )....)........A....."-$....'..D.
03c0 94 10 09 48 00 80 94 81 14 69 82 80 44 81 00 80 ac 69 82 80 44 81 18 80 ac 29 05 81 0c 10 00 29 ...H.....i..D....i..D....).....)
03e0 0d 20 10 04 29 05 80 e8 10 08 0c 1b 5e 82 28 81 0c 80 b1 29 05 81 0c 10 00 29 0d 20 10 04 29 05 ....).......^.(....).....)....).
0400 81 2c 10 08 0c 1b 22 09 28 80 50 0e 28 80 50 00 80 70 0b 41 05 81 20 80 94 29 2d 80 50 04 80 94 .,....".(.P.(.P..p.A.....)-.P...
0420 20 29 0d 80 44 80 94 24 27 0d 80 70 80 94 10 09 48 05 80 94 81 20 5d d2 80 d0 00 80 bd 0b 41 01 .)..D..$'..p....H.....].......A.
0440 81 20 80 94 29 05 80 d8 80 94 20 29 0d 80 70 80 94 24 09 48 01 80 94 81 20 05 11 06 80 94 29 0d ....)......)..p..$.H..........).
0460 80 6c 80 94 20 29 2d 80 50 04 80 94 24 27 0d 80 6c 80 94 10 04 0a 80 94 0b 26 09 28 28 29 01 81 .l...)-.P...$'..l........&.(()..
0480 0c 80 70 0d 1a 80 ca 0d 1a 80 ca 29 05 81 0c 10 00 29 0d 20 10 04 29 05 80 f0 10 08 0c 1b 29 01 ..p........).....)....).......).
04a0 81 0c 80 44 0d 1a 81 2a 5e 82 28 81 0c 80 d1 29 05 81 0c 10 00 29 0d 20 10 04 29 05 81 2c 10 08 ...D...*^.(....).....)....)..,..
04c0 0c 1b 29 29 24 04 34 5e ea 81 0c 34 04 80 d7 29 05 81 0c 10 00 29 0d 20 10 04 29 05 81 08 10 08 ..))$.4^...4...).....)....).....
04e0 0c 1b 29 29 34 04 80 84 5e ea 81 0c 80 84 00 80 e8 29 01 81 0c 80 84 05 11 07 80 94 29 29 34 04 ..))4...^........)..........))4.
0500 80 84 29 2d 80 84 10 80 94 20 29 01 81 0c 80 84 29 0d 80 6c 80 94 24 27 0d 80 68 80 94 10 04 0a ..)-......).....)..l..$'..h.....
0520 80 94 1c 5e 82 80 68 81 0c 80 e6 29 05 81 0c 10 00 29 0d 20 10 04 29 05 81 28 10 08 0c 1b 29 0d ...^..h....).....)....)..(....).
0540 80 68 34 04 29 01 81 0c 80 68 22 09 28 38 0e 28 38 00 80 90 29 29 38 04 80 84 5e ea 81 0c 80 84 .h4.)....h".(8.(8...))8...^.....
0560 04 80 f1 29 01 81 0c 80 84 29 05 81 0c 10 00 29 0d 20 10 04 29 05 81 04 10 08 0c 1b 0b 41 02 81 ...).....).....)....)........A..
0580 14 80 94 29 29 38 04 80 84 29 2d 80 84 04 80 94 20 29 01 81 0c 80 84 27 0d 80 54 80 94 10 09 48 ...))8...)-......).....'..T....H
05a0 02 80 94 81 14 5d d2 80 d0 00 80 fc 0b 41 01 81 20 80 94 29 05 80 bc 80 94 20 29 0d 80 54 80 94 .....].......A.....)......)..T..
05c0 24 09 48 01 80 94 81 20 0b 41 04 81 20 80 94 29 0d 80 54 80 94 20 29 05 81 00 80 94 24 27 0d 80 $.H......A.....)..T...).....$'..
05e0 64 80 94 10 09 48 04 80 94 81 20 5d d2 80 d0 00 81 10 0b 41 01 81 20 80 94 29 05 80 e4 80 94 20 d....H.....].......A.....)......
0600 29 0d 80 64 80 94 24 09 48 01 80 94 81 20 0b 41 00 80 b4 80 88 29 0d 80 64 80 88 20 27 0d 80 84 )..d..$.H......A.....)..d...'...
0620 80 88 10 09 48 00 80 88 80 b4 05 11 04 80 8c 29 05 80 e0 80 8c 20 29 0d 80 84 80 8c 24 29 01 81 ....H..........)......).....$)..
0640 0c 80 84 27 0d 80 94 80 8c 10 09 48 00 80 8c 81 24 0b 41 00 81 20 80 94 29 2d 38 04 80 94 20 29 ...'.......H....$.A.....)-8....)
0660 0d 34 80 94 24 27 0d 80 4c 80 94 10 09 48 00 80 94 81 20 5d d2 80 d0 00 81 1b 05 11 04 80 8c 29 .4..$'..L....H.....]...........)
0680 05 80 cc 80 8c 20 29 0d 80 4c 80 8c 24 27 0d 80 94 80 8c 10 09 48 00 80 8c 81 24 69 82 80 4c 81 ......)..L..$'.......H....$i..L.
06a0 0c 81 20 29 05 81 0c 10 00 29 0d 20 10 04 53 cd 81 1c 80 4c 10 08 0c 1b 29 01 81 0c 80 4c 29 01 ...).....)....S....L....)....L).
06c0 81 0c 80 64 29 01 81 0c 80 54 0d 1a 81 28 29 05 81 0c 10 00 29 0d 20 10 04 29 05 80 f4 10 08 0c ...d)....T...().....)....)......
06e0 1b 29 01 81 0c 34 0d 1a 81 2a 26 09 20 20 0d 1a 2e 5d 82 3c 81 0c 81 56 5d 82 80 48 81 0c 81 56 .)...4...*&......].<...V]..H...V
0700 5d d2 80 d0 00 81 4c 5d 82 30 81 0c 81 3a 0b 41 03 81 14 80 8c 29 0d 30 80 8c 20 27 0d 80 84 80 ].....L].0...:.A.....).0...'....
0720 8c 10 09 48 03 80 8c 81 14 05 11 04 80 94 29 05 00 80 94 20 29 0d 80 84 80 94 24 29 01 81 0c 80 ...H..........).....).....$)....
0740 84 27 0d 80 74 80 94 10 09 48 01 80 94 81 24 0b 41 0c 81 20 80 88 29 2d 80 48 0c 80 88 20 27 0d .'..t....H....$.A.....)-.H....'.
0760 80 84 80 88 10 09 48 0c 80 88 81 20 0b 41 0b 81 20 80 88 29 0d 3c 80 88 20 27 0d 80 90 80 88 10 ......H......A.....).<...'......
0780 09 48 0b 80 88 81 20 05 11 05 80 8c 29 05 0c 80 8c 20 29 0d 80 84 80 8c 24 29 01 81 0c 80 84 29 .H..........).....).....$).....)
07a0 0d 80 90 80 8c 28 29 01 81 0c 80 90 29 0d 80 74 80 8c 2c 27 0d 80 94 80 8c 10 09 48 00 80 8c 81 .....().....)..t..,'.......H....
07c0 24 29 01 81 0c 80 74 10 11 02 80 84 29 2d 80 48 0c 80 84 00 29 0d 3c 80 84 04 29 0d 30 80 84 08 $)....t.....)-.H....).<...).0...
07e0 29 0d 80 40 80 84 0c 29 0d 80 84 10 00 29 01 81 0c 80 84 29 05 81 0c 10 04 29 05 81 0c 10 08 0c )..@...).....).....).....)......
0800 1b 29 05 81 0c 10 00 29 05 81 0c 10 04 29 05 81 0c 10 08 0c 1b 00 81 30 0a f0 00 00 00 00 7f f7 .).....).....).........0........
0820 ff ff f0 01 08 01 c0 02 10 01 f0 03 28 00 04 28 02 00 c0 05 30 02 00 f0 06 38 02 00 e4 07 38 02 ............(..(....0....8....8.
0840 00 f0 08 80 98 05 00 ff fd fd c8 3d 00 20 72 65 67 61 72 64 69 6e 67 20 25 71 38 04 24 4b 65 79 ...........=..regarding.%q8.$Key
0860 72 69 6e 67 34 08 24 53 79 73 30 13 0c 25 71 20 73 70 65 61 6b 73 20 66 6f 72 20 25 71 25 73 0a ring4.$Sys0..%q.speaks.for.%q%s.
0880 20 25 10 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 31 00 00 00 01 00 00 00 02 00 00 00 90 00 .%................1.............
08a0 00 00 02 00 00 00 03 00 00 00 92 00 00 00 03 00 00 00 04 00 00 00 cc 00 00 01 2a 00 00 00 01 00 ..........................*.....
08c0 00 00 00 00 00 00 01 00 00 00 3a 00 00 00 62 00 00 00 01 00 00 00 00 00 00 00 03 00 00 00 6b 00 ..........:...b...............k.
08e0 00 00 8e 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 c5 00 00 00 01 00 00 00 02 00 00 00 b3 00 ................................
0900 00 00 c6 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 ea 00 00 01 24 30 12 80 a4 2f 64 69 73 2f ......................$0.../dis/
0920 6c 69 62 2f 62 75 66 69 6f 2e 64 69 73 30 1c 80 a8 2f 64 69 73 2f 6c 69 62 2f 65 6e 63 6f 64 69 lib/bufio.dis0.../dis/lib/encodi
0940 6e 67 2f 62 61 73 65 36 34 2e 64 69 73 30 13 80 ac 2f 64 69 73 2f 6c 69 62 2f 73 65 78 70 72 73 ng/base64.dis0.../dis/lib/sexprs
0960 2e 64 69 73 30 16 80 b0 2f 64 69 73 2f 6c 69 62 2f 73 70 6b 69 2f 73 70 6b 69 2e 64 69 73 36 80 .dis0.../dis/lib/spki/spki.dis6.
0980 bc 63 65 72 74 20 61 30 2b 80 c0 63 65 72 74 69 66 69 63 61 74 65 20 63 68 61 69 6e 20 68 61 73 .cert.a0+..certificate.chain.has
09a0 20 6d 69 73 6d 61 74 63 68 65 64 20 70 72 69 6e 63 69 70 61 6c 73 30 24 80 c4 63 65 72 74 69 66 .mismatched.principals0$..certif
09c0 69 63 61 74 65 20 63 68 61 69 6e 20 68 61 73 20 6e 75 6c 6c 20 61 75 74 68 6f 72 69 74 79 30 28 icate.chain.has.null.authority0(
09e0 80 c8 63 65 72 74 69 66 69 63 61 74 65 20 63 68 61 69 6e 20 69 73 20 6e 6f 74 20 63 75 72 72 65 ..certificate.chain.is.not.curre
0a00 6e 74 6c 79 20 76 61 6c 69 64 3d 80 cc 63 68 65 63 6b 73 69 67 3a 20 25 71 0a 21 80 d0 00 00 00 ntly.valid=..checksig:.%q.!.....
0a20 00 35 80 d4 64 65 62 75 67 37 80 d8 64 6f 20 68 61 73 68 34 80 dc 68 61 73 68 3a 80 e0 68 61 73 .5..debug7..do.hash4..hash:..has
0a40 68 20 3d 20 25 71 0a 39 80 e4 68 61 73 68 20 63 65 72 74 30 16 80 e8 69 6e 76 61 6c 69 64 20 68 h.=.%q.9..hash.cert0...invalid.h
0a60 61 73 68 20 6f 70 65 72 61 74 69 6f 6e 30 19 80 ec 69 6e 76 61 6c 69 64 20 6f 70 65 72 61 74 69 ash.operation0...invalid.operati
0a80 6f 6e 20 74 6f 20 60 64 6f 27 30 20 80 f0 69 6e 76 61 6c 69 64 20 74 79 70 65 20 6f 66 20 6f 70 on.to.`do'0...invalid.type.of.op
0aa0 65 72 61 6e 64 20 66 6f 72 20 68 61 73 68 30 21 80 f4 69 6e 76 61 6c 69 64 20 74 79 70 65 20 6f erand.for.hash0!..invalid.type.o
0ac0 66 20 73 69 67 6e 61 74 75 72 65 20 6f 70 65 72 61 6e 64 3d 80 f8 69 73 73 75 65 72 20 25 73 20 f.signature.operand=..issuer.%s.
0ae0 6f 6b 0a 33 81 00 6d 64 35 30 25 81 04 6d 69 73 73 69 6e 67 20 63 61 6e 6f 6e 69 63 61 6c 20 65 ok.3..md50%..missing.canonical.e
0b00 78 70 72 65 73 73 69 6f 6e 20 66 6f 72 20 63 65 72 74 30 22 81 08 6e 65 69 74 68 65 72 20 68 61 xpression.for.cert0"..neither.ha
0b20 73 68 20 6e 6f 72 20 6b 65 79 20 66 6f 72 20 73 69 67 6e 61 74 75 72 65 30 2a 81 10 70 72 65 76 sh.nor.key.for.signature0*..prev
0b40 69 6f 75 73 20 61 75 74 68 20 63 65 72 74 69 66 69 63 61 74 65 20 64 69 64 20 6e 6f 74 20 64 65 ious.auth.certificate.did.not.de
0b60 6c 65 67 61 74 65 34 81 18 73 68 61 31 30 1f 81 1c 73 69 67 6e 61 74 75 72 65 20 76 65 72 69 66 legate4..sha10...signature.verif
0b80 69 63 61 74 69 6f 6e 20 66 61 69 6c 65 64 3a 20 30 19 81 28 75 6e 6b 6e 6f 77 6e 20 6b 65 79 20 ication.failed:.0..(unknown.key.
0ba0 66 6f 72 20 73 69 67 6e 61 74 75 72 65 30 18 81 2c 76 65 72 69 66 69 63 61 74 69 6f 6e 20 73 74 for.signature0..,verification.st
0bc0 61 63 6b 20 65 6d 70 74 79 00 56 65 72 69 66 69 65 72 00 00 03 9c d7 1c 5e 69 6e 69 74 00 2d 08 ack.empty.Verifier......^init.-.
0be0 ea 7f d7 65 76 65 72 69 66 79 00 06 00 01 1d 60 71 5c 65 6e 63 00 00 0d da 7f 0a a4 63 68 65 63 ...everify.....`q\enc.......chec
0c00 6b 73 69 67 00 f5 59 74 7d 64 75 6d 70 00 14 43 e8 2b 48 61 73 68 2e 65 71 00 57 b9 8a 5f 4b 65 ksig..Yt}dump..C.+Hash.eq.W.._Ke
0c20 79 2e 65 71 00 fb 03 30 c7 68 61 73 68 62 79 74 65 73 00 82 31 1c 84 4b 65 79 2e 68 61 73 68 65 y.eq...0.hashbytes..1..Key.hashe
0c40 64 00 9c d7 1c 5e 69 6e 69 74 00 6d 95 d7 44 56 61 6c 69 64 2e 69 6e 74 65 72 73 65 63 74 00 48 d....^init.m..DValid.intersect.H
0c60 21 a6 98 53 75 62 6a 65 63 74 2e 70 72 69 6e 63 69 70 61 6c 00 ca fd 84 04 74 61 67 69 6e 74 65 !..Subject.principal.....taginte
0c80 72 73 65 63 74 00 59 fa da 6b 4b 65 79 2e 74 65 78 74 00 65 e9 15 ef 4e 61 6d 65 2e 74 65 78 74 rsect.Y..kKey.text.e...Name.text
0ca0 00 a9 29 68 f2 53 75 62 6a 65 63 74 2e 74 65 78 74 00 04 8d cb 06 57 53 65 78 70 2e 61 73 74 65 ..)h.Subject.text.....WSexp.aste
0cc0 78 74 00 9c d7 1c 5e 69 6e 69 74 00 28 86 9a bf 53 65 78 70 2e 70 61 63 6b 00 8d cb 06 57 53 65 xt....^init.(...Sexp.pack....WSe
0ce0 78 70 2e 74 65 78 74 00 02 ac 84 90 33 70 72 69 6e 74 00 4c 06 24 b6 73 70 72 69 6e 74 00 00 2f xp.text.....3print.L.$.sprint../
0d00 61 70 70 6c 2f 6c 69 62 2f 73 70 6b 69 2f 76 65 72 69 66 69 65 72 2e 62 00 appl/lib/spki/verifier.b.