summaryrefslogtreecommitdiff
path: root/dis/lib/spki/verifier.dis
blob: 5e7e1a5445c53ebe6293e0f4eb08f00e9aea5594 (plain)
ofshex dumpascii
0000 c0 0c 80 30 80 40 85 f0 81 6b 81 28 0a 02 00 03 08 40 04 04 81 1c 08 40 00 80 a0 80 b4 08 40 03 ...0.@...k.(.....@.....@......@.
0020 80 a8 81 0c 08 40 02 80 ac 81 18 08 40 01 80 a4 80 b0 0b 41 01 81 0c 20 09 48 01 20 81 0c 0b 41 .....@......@......A.....H.....A
0040 06 81 18 20 09 48 06 20 81 18 0c 1b 29 09 20 28 5d 82 28 81 04 16 0b 41 03 81 18 30 29 0d 24 30 .....H......)..(].(....A...0).$0
0060 20 22 0d 28 30 24 27 0d 2c 30 10 09 48 03 30 81 18 5d 4a 00 2c 14 29 0d 20 10 00 0c 1b 26 09 28 .".(0$'.,0..H.0..]J.,.)......&.(
0080 28 0d 1a 0b 29 09 20 34 1c 09 24 34 29 0d 34 10 00 29 01 81 04 34 0c 1b 29 09 24 28 5d 82 28 81 (...)..4..$4).4..)...4..).$(].(.
00a0 04 2a 22 09 28 2c 5d ea 81 04 2c 14 27 05 11 06 34 29 0d 20 34 20 29 2d 2c 14 34 24 27 0d 30 34 .*".(,]...,.'...4)..4.)-,.4$'.04
00c0 10 04 0a 34 2c 5d 4a 00 30 27 29 0d 2c 10 00 0c 1b 29 01 81 04 2c 26 09 28 28 0d 1a 1c 29 05 81 ...4,]J.0').,....)...,&.((...)..
00e0 04 10 00 0c 1b 5d 82 20 81 04 3c 22 09 20 28 5d 82 24 81 04 39 0b 41 02 81 18 30 29 0d 28 30 20 .....]....<"..(].$..9.A...0).(0.
0100 22 0d 24 30 24 27 0d 2c 30 10 09 48 02 30 81 18 5d 4a 00 2c 37 2d 15 01 10 00 0c 1b 26 09 24 24 ".$0$'.,0..H.0..]J.,7-......&.$$
0120 0d 1a 2e 29 01 81 04 28 26 09 20 20 0d 1a 2c 2d 15 00 10 00 0c 1b 2d 11 01 80 58 5d 82 20 81 04 ...)...(&.....,-......-...X]....
0140 81 3d 22 09 20 24 0e 28 24 00 0c 29 01 81 04 80 5c 69 82 80 5c 81 04 80 48 29 05 81 04 10 00 29 .="..$.($..)....\i..\...H).....)
0160 0d 20 10 04 29 0d 80 5c 10 08 0c 1b 5d 82 28 81 04 80 74 22 09 28 80 60 0e 28 80 60 00 80 44 5e ....)..\....].(...t".(.`.(.`..D^
0180 92 80 58 00 80 50 29 05 81 04 10 00 29 0d 20 10 04 29 05 81 08 10 08 0c 1b 0b 41 08 81 18 80 88 ..X..P).....)....)........A.....
01a0 29 29 80 60 04 80 8c 29 2d 80 8c 0c 80 88 20 29 01 81 04 80 8c 27 0d 80 84 80 88 10 09 48 08 80 )).`...)-......).....'.......H..
01c0 88 81 18 0b 41 03 81 18 80 94 29 0d 80 84 80 94 20 29 01 81 04 80 84 29 29 24 04 80 8c 29 29 80 ....A.....)......).....))$...)).
01e0 8c 08 80 8c 29 2d 80 8c 00 80 94 24 29 01 81 04 80 8c 27 0d 80 90 80 94 10 09 48 03 80 94 81 18 ....)-.....$).....'.......H.....
0200 5e 4a 00 80 90 80 64 29 05 81 04 10 00 29 0d 20 10 04 29 05 80 bc 10 08 0c 1b 5d d2 80 cc 00 80 ^J....d).....)....).......].....
0220 73 0b 41 0a 81 18 80 90 29 29 24 04 80 84 29 29 80 84 08 80 84 29 2d 80 84 00 80 90 20 29 01 81 s.A.....))$...)).....)-......)..
0240 04 80 84 27 0d 80 8c 80 90 10 09 48 0a 80 90 81 18 05 11 04 80 94 29 05 80 f4 80 94 20 29 0d 80 ...'.......H..........)......)..
0260 8c 80 94 24 29 01 81 04 80 8c 27 0d 80 88 80 94 10 09 48 00 80 94 81 1c 0d 1a 80 73 26 09 28 28 ...$).....'.......H........s&.((
0280 1c 09 24 28 5e 82 3c 81 04 80 79 29 29 24 04 80 8c 29 29 80 8c 08 3c 29 01 81 04 80 8c 29 29 24 ..$(^.<...y))$...))...<).....))$
02a0 04 80 48 29 29 24 04 2c 0e 28 2c 00 80 58 2d 29 2c 14 80 58 5d 82 30 81 04 80 88 0b 41 09 81 18 ..H))$.,.(,..X-),..X].0.....A...
02c0 80 88 29 0d 30 80 88 20 29 2d 2c 18 80 88 24 27 0d 30 80 88 10 09 48 09 80 88 81 18 5e 82 30 81 ..).0...)-,...$'.0....H.....^.0.
02e0 04 80 89 29 05 81 04 10 00 29 0d 20 10 04 29 05 80 c0 10 08 0c 1b 29 29 2c 18 30 5d 82 80 40 81 ...).....)....).......)),.0]..@.
0300 04 80 9d 5d ea 81 04 2c 10 80 9f 0b 41 07 81 18 80 88 2b 6d 01 80 40 00 80 88 20 29 29 2c 10 80 ...]...,....A.....+m..@....)),..
0320 8c 2b 6d 01 80 8c 00 80 88 28 29 01 81 04 80 8c 27 0d 80 78 80 88 10 09 48 07 80 88 81 18 5e 92 .+m......().....'..x....H.....^.
0340 80 78 00 80 97 29 05 81 04 10 00 29 0d 20 10 04 29 05 80 c4 10 08 0c 1b 2b 4d 01 80 7c 80 40 00 .x...).....)....).......+M..|.@.
0360 29 01 81 04 80 7c 29 01 81 04 80 80 29 01 81 04 80 7c 29 01 81 04 80 80 0d 1a 80 9f 29 29 2c 10 )....|).....)....|).........)),.
0380 80 40 0d 1a 80 9f 29 01 81 04 80 5c 0d 1a 81 3b 1c 09 24 28 0d 1a 81 3b 6a ea 80 d0 24 04 80 aa .@....)....\...;..$(...;j...$...
03a0 5e d2 80 cc 00 80 a7 2d 10 01 80 cc 0d 1a 80 a8 2d 10 00 80 cc 29 01 81 04 80 44 0d 1a 81 3b 6a ^......-........-....)....D...;j
03c0 ea 80 d8 24 04 80 af 5d ea 81 04 24 08 80 af 26 29 24 08 80 8c 5d ca 81 04 80 8c 80 b3 29 01 81 ...$...]...$...&)$...].......)..
03e0 04 80 8c 29 05 81 04 10 00 29 0d 20 10 04 29 05 80 e8 10 08 0c 1b 0b 41 00 81 0c 80 88 22 2d 24 ...).....)....)........A....."-$
0400 08 80 88 20 27 0d 80 44 80 88 10 09 48 00 80 88 81 0c 69 82 80 44 80 f8 80 bd 69 82 80 44 81 10 ....'..D....H.....i..D....i..D..
0420 80 bd 29 05 81 04 10 00 29 0d 20 10 04 29 05 80 e4 10 08 0c 1b 5e 82 28 81 04 80 c2 29 05 81 04 ..).....)....).......^.(....)...
0440 10 00 29 0d 20 10 04 29 05 81 24 10 08 0c 1b 22 09 28 80 50 0e 28 80 50 00 80 6c 0b 41 05 81 18 ..)....)..$....".(.P.(.P..l.A...
0460 80 88 29 2d 80 50 04 80 88 20 29 0d 80 44 80 88 24 27 0d 80 70 80 88 10 09 48 05 80 88 81 18 5d ..)-.P....)..D..$'..p....H.....]
0480 d2 80 cc 00 80 ce 0b 41 01 81 18 80 88 29 05 80 d4 80 88 20 29 0d 80 70 80 88 24 09 48 01 80 88 .......A.....)......)..p..$.H...
04a0 81 18 05 11 07 80 88 29 0d 80 6c 80 88 20 29 2d 80 50 04 80 88 24 27 0d 80 6c 80 88 10 04 0a 80 .......)..l...)-.P...$'..l......
04c0 88 0a 26 09 28 28 29 01 81 04 80 70 0d 1a 80 db 0d 1a 80 db 29 05 81 04 10 00 29 0d 20 10 04 29 ..&.(()....p........).....)....)
04e0 05 80 ec 10 08 0c 1b 29 01 81 04 80 44 0d 1a 81 3b 5e 82 28 81 04 80 e2 29 05 81 04 10 00 29 0d .......)....D...;^.(....).....).
0500 20 10 04 29 05 81 24 10 08 0c 1b 29 29 24 04 34 5e ea 81 04 34 04 80 e8 29 05 81 04 10 00 29 0d ...)..$....))$.4^...4...).....).
0520 20 10 04 29 05 81 00 10 08 0c 1b 29 29 34 04 80 8c 5e ea 81 04 80 8c 00 80 f9 29 01 81 04 80 8c ...).......))4...^........).....
0540 05 11 08 80 88 29 29 34 04 80 8c 29 2d 80 8c 14 80 88 20 29 01 81 04 80 8c 29 0d 80 6c 80 88 24 .....))4...)-......).....)..l..$
0560 27 0d 80 68 80 88 10 04 0a 80 88 1b 5e 82 80 68 81 04 80 f7 29 05 81 04 10 00 29 0d 20 10 04 29 '..h........^..h....).....)....)
0580 05 81 20 10 08 0c 1b 29 0d 80 68 34 04 29 01 81 04 80 68 22 09 28 38 0e 28 38 00 80 8c 29 29 38 .......)..h4.)....h".(8.(8...))8
05a0 04 80 8c 5e ea 81 04 80 8c 04 81 02 29 01 81 04 80 8c 29 05 81 04 10 00 29 0d 20 10 04 29 05 80 ...^........).....).....)....)..
05c0 fc 10 08 0c 1b 0b 41 02 81 0c 80 88 29 29 38 04 80 8c 29 2d 80 8c 04 80 88 20 29 01 81 04 80 8c ......A.....))8...)-......).....
05e0 27 0d 80 54 80 88 10 09 48 02 80 88 81 0c 5d d2 80 cc 00 81 0d 0b 41 01 81 18 80 88 29 05 80 b8 '..T....H.....].......A.....)...
0600 80 88 20 29 0d 80 54 80 88 24 09 48 01 80 88 81 18 0b 41 04 81 18 80 88 29 0d 80 54 80 88 20 29 ...)..T..$.H......A.....)..T...)
0620 05 80 f8 80 88 24 27 0d 80 64 80 88 10 09 48 04 80 88 81 18 5d d2 80 cc 00 81 21 0b 41 01 81 18 .....$'..d....H.....].....!.A...
0640 80 88 29 05 80 e0 80 88 20 29 0d 80 64 80 88 24 09 48 01 80 88 81 18 0b 41 00 80 b0 80 90 29 0d ..)......)..d..$.H......A.....).
0660 80 64 80 90 20 27 0d 80 8c 80 90 10 09 48 00 80 90 80 b0 05 11 04 80 94 29 05 80 dc 80 94 20 29 .d...'.......H..........)......)
0680 0d 80 8c 80 94 24 29 01 81 04 80 8c 27 0d 80 88 80 94 10 09 48 00 80 94 81 1c 0b 41 00 81 18 80 .....$).....'.......H......A....
06a0 88 29 2d 38 04 80 88 20 29 0d 34 80 88 24 27 0d 80 4c 80 88 10 09 48 00 80 88 81 18 5d d2 80 cc .)-8....).4..$'..L....H.....]...
06c0 00 81 2c 05 11 04 80 94 29 05 80 c8 80 94 20 29 0d 80 4c 80 94 24 27 0d 80 88 80 94 10 09 48 00 ..,.....)......)..L..$'.......H.
06e0 80 94 81 1c 69 82 80 4c 81 04 81 31 29 05 81 04 10 00 29 0d 20 10 04 53 cd 81 14 80 4c 10 08 0c ....i..L...1).....)....S....L...
0700 1b 29 01 81 04 80 4c 29 01 81 04 80 64 29 01 81 04 80 54 0d 1a 81 39 29 05 81 04 10 00 29 0d 20 .)....L)....d)....T...9).....)..
0720 10 04 29 05 80 f0 10 08 0c 1b 29 01 81 04 34 0d 1a 81 3b 26 09 20 20 0d 1a 3f 5d 82 3c 81 04 81 ..).......)...4...;&.....?].<...
0740 67 5d 82 80 48 81 04 81 67 5d d2 80 cc 00 81 5d 5d 82 30 81 04 81 4b 0b 41 03 81 0c 80 94 29 0d g]..H...g].....]].0...K.A.....).
0760 30 80 94 20 27 0d 80 8c 80 94 10 09 48 03 80 94 81 0c 05 11 04 80 88 29 05 00 80 88 20 29 0d 80 0...'.......H..........).....)..
0780 8c 80 88 24 29 01 81 04 80 8c 27 0d 80 74 80 88 10 09 48 01 80 88 81 1c 0b 41 0c 81 18 80 90 29 ...$).....'..t....H......A.....)
07a0 2d 80 48 0c 80 90 20 27 0d 80 8c 80 90 10 09 48 0c 80 90 81 18 0b 41 0b 81 18 80 90 29 0d 3c 80 -.H....'.......H......A.....).<.
07c0 90 20 27 0d 80 84 80 90 10 09 48 0b 80 90 81 18 05 11 05 80 94 29 05 08 80 94 20 29 0d 80 8c 80 ..'.......H..........).....)....
07e0 94 24 29 01 81 04 80 8c 29 0d 80 84 80 94 28 29 01 81 04 80 84 29 0d 80 74 80 94 2c 27 0d 80 88 .$).....).....().....)..t..,'...
0800 80 94 10 09 48 00 80 94 81 1c 29 01 81 04 80 74 10 11 02 80 8c 29 2d 80 48 0c 80 8c 00 29 0d 3c ....H.....)....t.....)-.H....).<
0820 80 8c 04 29 0d 30 80 8c 08 29 0d 80 40 80 8c 0c 29 0d 80 8c 10 00 29 01 81 04 80 8c 29 05 81 04 ...).0...)..@...).....).....)...
0840 10 04 29 05 81 04 10 08 0c 1b 29 05 81 04 10 00 29 05 81 04 10 04 29 05 81 04 10 08 0c 1b 00 81 ..).......).....).....).........
0860 28 0a e0 00 00 00 00 ff ef ff ff c0 01 08 01 c0 02 10 01 f0 03 28 00 04 28 02 00 c0 05 30 02 00 (....................(..(....0..
0880 f0 06 38 02 00 e0 07 38 02 00 e4 08 38 02 00 f0 09 80 98 05 00 ff fd fd d0 3d 00 20 72 65 67 61 ..8....8....8............=..rega
08a0 72 64 69 6e 67 20 25 71 34 04 24 53 79 73 30 13 08 25 71 20 73 70 65 61 6b 73 20 66 6f 72 20 25 rding.%q4.$Sys0..%q.speaks.for.%
08c0 71 25 73 0a 20 25 0c 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 01 00 00 00 02 00 q%s..%................B.........
08e0 00 00 a1 00 00 00 02 00 00 00 03 00 00 00 a3 00 00 00 03 00 00 00 04 00 00 00 dd 00 00 01 3b 00 ..............................;.
0900 00 00 01 00 00 00 00 00 00 00 01 00 00 00 4b 00 00 00 73 00 00 00 01 00 00 00 00 00 00 00 03 00 ..............K...s.............
0920 00 00 7c 00 00 00 9f 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 d6 00 00 00 01 00 00 00 02 00 ..|.............................
0940 00 00 c4 00 00 00 d7 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 fb 00 00 01 35 30 12 80 a0 2f ..........................50.../
0960 64 69 73 2f 6c 69 62 2f 62 75 66 69 6f 2e 64 69 73 30 1c 80 a4 2f 64 69 73 2f 6c 69 62 2f 65 6e dis/lib/bufio.dis0.../dis/lib/en
0980 63 6f 64 69 6e 67 2f 62 61 73 65 36 34 2e 64 69 73 30 13 80 a8 2f 64 69 73 2f 6c 69 62 2f 73 65 coding/base64.dis0.../dis/lib/se
09a0 78 70 72 73 2e 64 69 73 30 16 80 ac 2f 64 69 73 2f 6c 69 62 2f 73 70 6b 69 2f 73 70 6b 69 2e 64 xprs.dis0.../dis/lib/spki/spki.d
09c0 69 73 36 80 b8 63 65 72 74 20 61 30 2b 80 bc 63 65 72 74 69 66 69 63 61 74 65 20 63 68 61 69 6e is6..cert.a0+..certificate.chain
09e0 20 68 61 73 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 c0 63 65 .has.mismatched.principals0$..ce
0a00 72 74 69 66 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 rtificate.chain.has.null.authori
0a20 74 79 30 28 80 c4 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 ty0(..certificate.chain.is.not.c
0a40 75 72 72 65 6e 74 6c 79 20 76 61 6c 69 64 3d 80 c8 63 68 65 63 6b 73 69 67 3a 20 25 71 0a 21 80 urrently.valid=..checksig:.%q.!.
0a60 cc 00 00 00 00 35 80 d0 64 65 62 75 67 37 80 d4 64 6f 20 68 61 73 68 34 80 d8 68 61 73 68 3a 80 .....5..debug7..do.hash4..hash:.
0a80 dc 68 61 73 68 20 3d 20 25 71 0a 39 80 e0 68 61 73 68 20 63 65 72 74 30 16 80 e4 69 6e 76 61 6c .hash.=.%q.9..hash.cert0...inval
0aa0 69 64 20 68 61 73 68 20 6f 70 65 72 61 74 69 6f 6e 30 19 80 e8 69 6e 76 61 6c 69 64 20 6f 70 65 id.hash.operation0...invalid.ope
0ac0 72 61 74 69 6f 6e 20 74 6f 20 60 64 6f 27 30 20 80 ec 69 6e 76 61 6c 69 64 20 74 79 70 65 20 6f ration.to.`do'0...invalid.type.o
0ae0 66 20 6f 70 65 72 61 6e 64 20 66 6f 72 20 68 61 73 68 30 21 80 f0 69 6e 76 61 6c 69 64 20 74 79 f.operand.for.hash0!..invalid.ty
0b00 70 65 20 6f 66 20 73 69 67 6e 61 74 75 72 65 20 6f 70 65 72 61 6e 64 3d 80 f4 69 73 73 75 65 72 pe.of.signature.operand=..issuer
0b20 20 25 73 20 6f 6b 0a 33 80 f8 6d 64 35 30 25 80 fc 6d 69 73 73 69 6e 67 20 63 61 6e 6f 6e 69 63 .%s.ok.3..md50%..missing.canonic
0b40 61 6c 20 65 78 70 72 65 73 73 69 6f 6e 20 66 6f 72 20 63 65 72 74 30 22 81 00 6e 65 69 74 68 65 al.expression.for.cert0"..neithe
0b60 72 20 68 61 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 08 r.hash.nor.key.for.signature0*..
0b80 70 72 65 76 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 previous.auth.certificate.did.no
0ba0 74 20 64 65 6c 65 67 61 74 65 34 81 10 73 68 61 31 30 1f 81 14 73 69 67 6e 61 74 75 72 65 20 76 t.delegate4..sha10...signature.v
0bc0 65 72 69 66 69 63 61 74 69 6f 6e 20 66 61 69 6c 65 64 3a 20 30 19 81 20 75 6e 6b 6e 6f 77 6e 20 erification.failed:.0...unknown.
0be0 6b 65 79 20 66 6f 72 20 73 69 67 6e 61 74 75 72 65 30 18 81 24 76 65 72 69 66 69 63 61 74 69 6f key.for.signature0..$verificatio
0c00 6e 20 73 74 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 n.stack.empty.Verifier......^ini
0c20 74 00 3e 09 3b 21 b6 0f 76 65 72 69 66 79 00 05 00 01 1d 60 71 5c 65 6e 63 00 0d 40 af 0b 39 63 t.>.;!..verify.....`q\enc..@..9c
0c40 68 65 63 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 b1 8e 4b hecksig..Yt}dump..C.+Hash.eq...K
0c60 20 4b 65 79 2e 65 71 00 fb 03 30 c7 68 61 73 68 62 79 74 65 73 00 94 b3 90 f8 4b 65 79 2e 68 61 .Key.eq...0.hashbytes.....Key.ha
0c80 73 68 65 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 shed....^init.m..DValid.intersec
0ca0 74 00 f5 bf 2b 27 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 t...+'Subject.principal.....tagi
0cc0 6e 74 65 72 73 65 63 74 00 1c 50 11 eb 4b 65 79 2e 74 65 78 74 00 26 5b 32 f3 4e 61 6d 65 2e 74 ntersect..P..Key.text.&[2.Name.t
0ce0 65 78 74 00 d9 0c d8 0f 53 75 62 6a 65 63 74 2e 74 65 78 74 00 04 8d cb 06 57 53 65 78 70 2e 61 ext.....Subject.text.....WSexp.a
0d00 73 74 65 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 stext....^init.(...Sexp.pack....
0d20 57 53 65 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 WSexp.text.....3print.L.$.sprint
0d40 00 00 2f 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.