| OLD | NEW |
| (Empty) |
| 1 tests { | |
| 2 description: "Valid cert, valid path, no revocation checking." | |
| 3 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 4 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 5 expected_result: SUCCESS | |
| 6 cert_verification_time_seconds: 1466179169 | |
| 7 } | |
| 8 tests { | |
| 9 description: "Invalid cert (bad signature), valid path, no revocation checking
." | |
| 10 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026>\277\2671\340" | |
| 11 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 12 expected_result: PATH_VERIFICATION_FAILED | |
| 13 cert_verification_time_seconds: 1466179169 | |
| 14 } | |
| 15 tests { | |
| 16 description: "Valid cert, invalid ICA (bad signature), no revocation checking.
" | |
| 17 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 18 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\352F!\330\370" | |
| 19 expected_result: PATH_VERIFICATION_FAILED | |
| 20 cert_verification_time_seconds: 1466179169 | |
| 21 } | |
| 22 tests { | |
| 23 description: "Invalid cert (expired), valid path, no revocation checking." | |
| 24 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 25 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 26 expected_result: PATH_VERIFICATION_FAILED | |
| 27 cert_verification_time_seconds: 2082758400 | |
| 28 } | |
| 29 tests { | |
| 30 description: "Invalid cert (not yet valid), valid path, no revocation checking
." | |
| 31 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 32 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 33 expected_result: PATH_VERIFICATION_FAILED | |
| 34 cert_verification_time_seconds: 946684800 | |
| 35 } | |
| 36 tests { | |
| 37 description: "Valid cert, missing path, no revocation checking." | |
| 38 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 39 expected_result: PATH_VERIFICATION_FAILED | |
| 40 cert_verification_time_seconds: 1466179169 | |
| 41 } | |
| 42 tests { | |
| 43 description: "Valid cert, valid path, valid empty CRL." | |
| 44 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 45 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 46 crl_bundle: "\n\377\t\n\f\020\340\274\220\273\005\030\342\274\220\273\005\022\
353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170
615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test U
ntrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\
001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\
365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\2
40l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017
\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X
\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\
311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\34
4\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\2
47\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\
244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\
277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\00
00\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301
\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\26
7\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r
\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025
\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\22
7\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\
233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\
333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\
341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217
\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\
266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\0
31\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'
k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322A
p\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002\033
N\250\251\367\262\212\230\234\253\016_\330\0227\272\347w\327Y#\t\350\243v\375\22
4\210>b9)\037Nj\220\366d\311u\202L\023+h3\001,\031\362\363\201\261\334v\323?\237
\306\017Q\226\337\225mJ\302\365\020\033\247)&\263\035\330\017\006.\252\307\341\v
\fSf`\177\'Y\267\216P\002\034\327\302\226\363\".\023`\3343W,\315\003\f\371\033ts
/m\226\237\260\335\332\355\227\237/\335\233P\201\377\354e\362\234\033\262u\027!\
254\000(\335\214\374v3XQ\274}}\230\220>\333\034\3700\307\241R\377a\377\0214\274\
263\rG\022\360\307\037\006\346N{\326YL\t\351\214\306\321v=\017EF\374g\023\320\00
3\030\267\324n\272C\377q7\025\265@\034\351\320\311p1t\035z\3513\323\374\316\323G
{\000\2268=\224\375\253\177\243^\224\207\273\30079\333\355\302\2755\345\036\334{
\315x}\202\a" | |
| 47 expected_result: SUCCESS | |
| 48 cert_verification_time_seconds: 1466179169 | |
| 49 } | |
| 50 tests { | |
| 51 description: "Invalid CRL: CRL signer cert does not chain up to trusted CRL ro
ot." | |
| 52 crl_bundle: "\n\377\t\n\f\020\340\274\220\273\005\030\342\274\220\273\005\022\
353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170
615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test U
ntrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\
001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\
365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\2
40l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017
\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X
\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\
311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\34
4\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\2
47\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\
244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\
277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\00
00\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301
\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\26
7\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r
\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025
\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\22
7\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\
233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\
333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\
341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217
\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\
266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\0
31\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'
k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322A
p\205\340\266\330\247\244\241\272\035\a\264\372\000\202V\252\317\032\200\002\033
N\250\251\367\262\212\230\234\253\016_\330\0227\272\347w\327Y#\t\350\243v\375\22
4\210>b9)\037Nj\220\366d\311u\202L\023+h3\001,\031\362\363\201\261\334v\323?\237
\306\017Q\226\337\225mJ\302\365\020\033\247)&\263\035\330\017\006.\252\307\341\v
\fSf`\177\'Y\267\216P\002\034\327\302\226\363\".\023`\3343W,\315\003\f\371\033ts
/m\226\237\260\335\332\355\227\237/\335\233P\201\377\354e\362\234\033\262u\027!\
254\000(\335\214\374v3XQ\274}}\230\220>\333\034\3700\307\241R\377a\377\0214\274\
263\rG\022\360\307\037\006\346N{\326YL\t\351\214\306\321v=\017EF\374g\023\320\00
3\030\267\324n\272C\377q7\025\265@\034\351\320\311p1t\035z\3513\323\374\316\323G
{\000\2268=\224\375\253\177\243^\224\207\273\30079\333\355\302\2755\345\036\334{
\315x}\202\a" | |
| 53 expected_result: CRL_VERIFICATION_FAILED | |
| 54 crl_verification_time_seconds: 1466179169 | |
| 55 } | |
| 56 tests { | |
| 57 description: "Invalid CRL: unsupported version." | |
| 58 crl_bundle: "\n\212\n\n\027\b\377\377\377\377\377\377\377\377\377\001\020\340\
274\220\273\005\030\342\274\220\273\005\022\353\a0\202\003\3470\202\002\317\240\
003\002\001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\
2101\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\026
0\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0
\v\006\003U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Ro
ot CA0\036\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006
\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMo
untain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cas
t1\'0%\006\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*
\206H\206\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\0
01\000\274=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025q
Ux4\311)\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\37
1E\360\250W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\0
17\216\223\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\
217f[\324t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250
\226\017\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212
y`\027]{\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\0
20\243\330G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\
264\261x;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\001\00
0\001\243Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\
024\017\272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\03
5#\004\0300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0
\v\006\003U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005
\000\003\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\262\27
7\272W\305\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203
\037\204\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356
\324[P\t1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\
315\301\\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\
375@}<e\354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\0
34\214\034\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341
D\036E0^g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\206\00
3<\276wA\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\
247m\203C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\03
5\a\264\372\377\202V\252\317\032\200\002Fw\252\025\221\023\377P\316\330\315\276\
221\022B_\322O\332~\002\347`#\217\035\363\033B}\257U\034\373,\240G\320\345\332\0
35\243\336\372_\275\\0d^<\374\345?\350\343%1\032M\023\261\245f\002yvz\a]\316\272
4\002\331+7\031\304\006|\330;w\257\023\037\322\361i\204C\374\016V\311\020\230\33
6OJQ\353\262\336\226\b\030\3651\350g9y\361\340\017o\364\337l\246\322V\320}\206\3
20\301\003\202E\216\244O7\324\234\005\362\aC\240\315\342\330;\036\000\366\366\02
5D\3615\323\036F\245\277|\215\024\346\036\307V\237\215\250\245\205A$\310\343\221
\255P\003\357\223^R\327n\210\204U\006\'\006(0n\350\322G\031m)\301\035\377\253\20
09js]Io%\312\354\225\211\261o\202\033)UO~\177\360\2160\203\252\vb`\353\311:\f\03
64{@\346\215.`\024f3s\313\226\003\272/J" | |
| 59 expected_result: CRL_VERIFICATION_FAILED | |
| 60 crl_verification_time_seconds: 1466179169 | |
| 61 } | |
| 62 tests { | |
| 63 description: "Invalid CRL: bad signature on the CRL." | |
| 64 crl_bundle: "\n\377\t\n\f\020\340\274\220\273\005\030\342\274\220\273\005\022\
353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170
615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test U
ntrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\
001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\
365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\2
40l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017
\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X
\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\
311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\34
4\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\2
47\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\
244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\
277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\00
00\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301
\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\26
7\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r
\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025
\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\22
7\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\
233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\
333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\
341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217
\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\
266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\0
31\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'
k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322A
p\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002\033
N\250\251\367\262\212\230\234\253\016_\330\0227\272\347w\327Y#\t\350\243v\375\22
4\210>b9)\037Nj\220\366d\311u\202L\023+h3\001,\031\362\363\201\261\334v\323?\237
\306\017Q\226\337\225mJ\302\365\020\033\247)&\263\035\330\017\006.\252\307\341\v
\fSf`\177\'Y\267\216P\002\034\327\302\226\363\".\023`\3343W,\315\003\f\371\033ts
/m\226\237\260\335\332\355\227\237/\335\233P\201\377\354e\362\234\033\262u\027!\
254\000(\335\214\374v3XQ\274}}\230\220>\333\034\3700\307\241R\377a\377\0214\274\
263\rG\022\360\307\037\006\346N{\326YL\t\351\214\306\321v=\017EF\374g\023\320\00
3\030\267\324n\272C\377q7\025\265@\034\351\320\311p1t\035z\3513\323\374\316\323G
{\000\2268=\224\375\253\177\243^\224\207\273\30079\333\355\302\2755\345\036\334{
\316x}\202\a" | |
| 65 expected_result: CRL_VERIFICATION_FAILED | |
| 66 crl_verification_time_seconds: 1466179169 | |
| 67 } | |
| 68 tests { | |
| 69 description: "Invalid CRL: expired." | |
| 70 crl_bundle: "\n\377\t\n\f\020\337\274\220\273\005\030\340\274\220\273\005\022\
353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170
615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test U
ntrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\
001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\
365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\2
40l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017
\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X
\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\
311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\34
4\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\2
47\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\
244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\
277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\00
00\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301
\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\26
7\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r
\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025
\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\22
7\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\
233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\
333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\
341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217
\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\
266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\0
31\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'
k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322A
p\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002\026
\016\275\r\251\311\203t\030\213\t\324ilWI\321\360\257\237$?Z\003]\313(\202S\036J
\264\255\n~\027\337\366\263h\233R[ZG\0260Z*\261\250\366M_\353\201\375\216\036\30
5\212~8\243.HN\312\002jx\332\\(L\2619\272\310\000\257\371PZGwvv\322,\322[D\276)y
S\220}\'\366l\025\375\244\t\232\370\263\246RT\272\204\201\b\336\214\321P\003 \03
1\253\323\246`\334leg\327/pi\342\2662\025\370\230\351jA\217\b{\a\256\005:E\254\2
66u\036m!\037\226,\255N8fE;\345\3200\v\274\305\3456\310\rn\220\356\2714@\216Y\02
6\030\244\036\231`m/\216\027\335\367\357\240x\021YN\306\227\357\206\037\254QR\00
6p\351R\221Q\2705w(h)\177\357\006\201\221\264\205\312\364O8\233\022\254v\236\305
qKxA\022r\177\267\276h\000\251&}\v\017" | |
| 71 expected_result: CRL_VERIFICATION_FAILED | |
| 72 crl_verification_time_seconds: 1466179169 | |
| 73 } | |
| 74 tests { | |
| 75 description: "Invalid CRL: not yet valid." | |
| 76 crl_bundle: "\n\377\t\n\f\020\342\274\220\273\005\030\343\274\220\273\005\022\
353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170
615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test U
ntrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\
001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\
365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\2
40l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017
\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X
\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\
311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\34
4\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\2
47\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\
244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\
277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\00
00\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301
\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\26
7\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r
\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025
\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\22
7\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\
233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\
333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\
341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217
\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\
266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\0
31\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'
k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322A
p\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002>\25
0.*\260\215ZVcg\367\342\345f\302\v\022\362\255}^\031C\334\367gc^\273{K\376\036\2
10thg\306\003\223\255\021\024#\032v\334\260\231iH7s\213\023\340\274\325\275\377\
377&y\303\323\370I\003{CW\244\332\2620\305\237z\261\305\277\3058\312)\317\354\31
7\353%!R-\323=+e\237\346\223\363\204\206\367\365\267`\0342fc\220\215 dZ9\350\327
\017\205\247\365i\365\352\274;\3567\027l|\000&\207=\2169YQd>\v\251T;\033Wr\372u#
OV\005\3568n\027\2476\234\254\305\224\335\240{\220\366\263\243\227hi\023\375|\26
1\350\237\352Aa\213\276\217\274\030%\017\232\316\\5o\003W\256\305\221\017\345\37
1\214\277*\201\032\257\224\363u\306\337\2547\223M\316\273p\314L\346\350\177\372*
g\275\333\343\207\260\345Z\340@\205lP\317v\257\017\326\263-\367\350\322\215E\305
" | |
| 77 expected_result: CRL_VERIFICATION_FAILED | |
| 78 crl_verification_time_seconds: 1466179169 | |
| 79 } | |
| 80 tests { | |
| 81 description: "Invalid CRL: CRL signer cert expired." | |
| 82 crl_bundle: "\n\212\n\n\f\020\263\340\254\273\005\030\265\340\254\273\005\022\
366\a0\202\003\3620\202\002\332\240\003\002\001\002\002\002\000\2270\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160622004124Z\027\r160623004
124Z0\201\2221\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1200\006\003U\004\003\f)Short Term Cast CRL
Test Untrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\0
03\202\001\017\0000\202\001\n\002\202\001\001\000\250wB!d\3772~yr\367\f\207\217\
005\336\266\250\020\214\370\241\240V &\317b\341%I=\344\341\363v{\237\300\362\200
xj\352Q\005\366\337e\023Z\276\372ldm\205]XV\354\252RR\301p%\023\271\201\335\000\
372\262\372}\372\331,/\017\314\212\177g\336\035\302\021\323\201c!\372\242\3273\3
44\370\206\3340\275\234\201_\005>\245\303S.\311\300\326\370\355\232#\037s;\353[\
216\'\324\304\257y\325^\343\027}a\322_O\035|\177\363\303a;G\336\364wGRV_\r\361\3
34M\001\270\036)d\032Qo5\217\bp;=\375\327\370\327\aR\371(\373\021Jic\327\361\327
z\275\362#\376\271]\304\225Z\372\247\277\374nq:7\2225_\006oR\343HK\354\253\026<\
002\251\254@\374K\330\036h\217\242,;\325\337;\v\361\315\313D\351/\365\016\005\30
3U\247\"\035\265?M\351\267\217\002\003\001\000\001\243Z0X0\t\006\003U\035\023\00
4\0020\0000\035\006\003U\035\016\004\026\004\024\222\016\315\233\347\204\306\020
\217{<\221\234Ttty\367.70\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\3
33\267\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2
000\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000h\335\370w\213\
037>\aZ\246\354U:.09\223Z\202>F\367z\320+\272\257_I\302\325\022\260m 7\353\003p\
247w\360\364\265eB\t\321\312T\351\324\216\215,w\356n6\'l=S\250\022ri\344N\247\35
3\353\a\354\314\342i\217\244\245\1770\202\025\026\n5W\237P\372\346-\331\375\372\
321\373\037\216\372\226\272\004\326cx\253k\353\247H|4S\343\v\ra\247\247`\356\304
\324\337U\374\342INVH\251A.\234\231\016\212\006D\177\b\321\312E\260\006\346O\304
\236\3106\026Yk@.\2279\vWA\v\242\025\365\031\234\233\355\301\350\334\352\360V\03
2\035\233\024s\030g\204v\342}\"\220\311\256\320\257\226\362Q\251I>\360bJA\223\36
2\034\324\313\256\270\r\303\273PR\265\271\365\234\336\300Z\373\250\267\345\276\b
\rU}[u\216\243j\236fU\375[\333\032\243\214\022K\t\360\033\243\365\235\032\200\00
2\241\200`Z[\237\206P\371R\270TXg\004\rQ\255\356|\312\006\031Cl\373Zy\244\316\20
6\254\b\006\316\020q\325V\301\267\331\317mqP\246\301\312\303\262w\262\344\030\02
1\351\313%\373>\004\311\036 \033<\275Y\314\377!S\304\245\323\351H\251\234\ne\307
\030Ud\006\373\341\2078\211\215\232\237/\201\324\334\203\005\372\v\257\313\036yO
\030\307\263\241\'\277L\222\023\200L.\204R\375\035\2551I\205\363\333\0033:_\323#
\r*\2316\276\315\253\330\215{gF2\332\307\332k\302\364R\024\205\305~\257\254\203m
e\020T\215NF\374\251q\2134\315\024q\024\354#\"\021\264y\016G_G.\rT\006\227V\227\
3037\204\241\250W\222\222\310\314T\376\333\207\024//g\247\334#q\363\310\331EWL\f
\260\263\237\250\362\"&[\030\266y81\301\325\260\303N?Qw\373d\223\205\213\354\326
\240)^" | |
| 83 expected_result: CRL_VERIFICATION_FAILED | |
| 84 crl_verification_time_seconds: 1466642485 | |
| 85 } | |
| 86 tests { | |
| 87 description: "Bad CRL with an invalid serial number range: firstSerialNumber i
s larger than lastSerialNumber." | |
| 88 crl_bundle: "\n\247\n\n4\020\340\274\220\273\005\030\342\274\220\273\005*&\n 0
0000000000000000000000000000000\020\n\030\001\022\353\a0\202\003\3470\202\002\31
7\240\003\002\001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\000
0\201\2101\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCaliforni
a1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle I
nc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrus
ted Root CA0\036\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\0
04\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a
\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\
004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\
006\t*\206H\206\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202
\001\001\000\274=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\2066
9\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\
002\371E\360\250W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316
\017\017\216\223\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270
,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\
"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)
7F\212y`\027]{\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad
\034\020\243\330G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\20
2\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\
001\000\001\243Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\02
6\004\024\017\272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\0
03U\035#\004\0300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\
002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001
\v\005\000\003\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\
262\277\272W\305\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344
\"\203\037\204\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\0
26\356\324[P\t1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\31
4\017\315\301\\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223
]\375\375@}<e\354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\
1772\034\214\034\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p
\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\
206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214
/\017\247m\203C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\
272\035\a\264\372\377\202V\252\317\032\200\002\254\275V\252\312\367\022\214_\351
a\376\240Z\017P\230m/\274\355s6Z\373[Y,\225\'+V\226g)`\366\261=\343\346\303\337\
322(\274U(\3658\317\006=\311\323w\026\343\353\362Y\355h\024\316\252(\375|\374&\3
17\327\200LF&W@\023iHg-\311\3373\245\226\247=HF\251\376\226C\223()\322\275\263\3
03\330\\\366\330\023\023\236\246G\224\300\aw\023sJ5r\237e\356;T7\333\230K\'d\035
\3505\237\316\r\316Ei\236M\357\352\320hb\r1*\237U)V\214\274lol\027\314X\334\034H
-\264|\000M&*s\354\3166\337\205w5\0301\035f\271\257\a\a\264\303M\327\020\322f\23
5\333\026\267>\a\000\316}\227\361\331A\255\367\257\262\022\356\341\221\331y.\vu\
021\247;*\257X\vY\031\250p\301..v\fM\362\354i\031(\034\261\336\355~\213!\315\325
\341\344" | |
| 89 expected_result: CRL_VERIFICATION_FAILED | |
| 90 crl_verification_time_seconds: 1466179169 | |
| 91 } | |
| 92 tests { | |
| 93 description: "Valid cert/path, valid CRL with one SPKI hash that does not matc
h anything." | |
| 94 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 95 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 96 crl_bundle: "\n\241\n\n.\020\340\274\220\273\005\030\342\274\220\273\005\" 000
00000000000000000000000000000\022\353\a0\202\003\3470\202\002\317\240\003\002\00
1\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v0\t\
006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\
003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003
U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Root CA0\036
\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\002US
1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vie
w1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006
\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\206\
367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\001\000\274
=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\311)\2
63Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\371E\360\250
W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216\223
\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\217f[\324t
\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\017\0
35\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027]{\2
53\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243\330
G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\261x;\
'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\001\000\001\243Z
0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024\017\27
2\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004\030
0\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006\003
U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\003\2
02\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\262\277\272W\305
\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203\037\204\3
05i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\
347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\315\301\\\
221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\375@}<e\35
4\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214\034
\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E0^g\
375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\206\003<\276wA\3
35\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\203C\
001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\264\37
2\377\202V\252\317\032\200\002\215\035>6\253\v\017\225)!\242\347\371\036\243c\32
2\34466\032r\260J\0322\267D1G\221\033^0X\263be\224\bR?\231>\221\030^\")\033\347d
\352o\244S\377\304Hxb\305\034\177G\305j\006\354\027#\021$\244\267\321\244\004\23
4\034\'\030\353\025s\313\332X\220\215\247L\331\223q\235\334\241\264\016\304\035\
220\217\025VF,\204-\005J\271L\001\231\373J\356\002\"\222dT\355\rn E\a,\346\242[\
001z\203\325\226\273\274T\216B\025\022\277\351u>x\332%\234\005rv\353V\214\200\36
3\245V\034\252\t\252\361\021\217\373\354F\250\021\227\264\005\r\3740\232g\262\00
0\016\223\363\206K\224%UQ\257:}\342\305\177\313\2743m\311\361fx\253\226\206\023u
[c\277k\307Z\343e\200.2\303\371B\225:\2551j4\205\317\004\352s\3701\177\322\322}_
\333 \255\326\3431a\016\272\377" | |
| 97 expected_result: SUCCESS | |
| 98 cert_verification_time_seconds: 1466179169 | |
| 99 } | |
| 100 tests { | |
| 101 description: "Valid cert, valid path, valid CRL that revokes the ICA by SPKI h
ash." | |
| 102 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 103 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 104 crl_bundle: "\n\241\n\n.\020\340\274\220\273\005\030\342\274\220\273\005\" \00
5{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314\33
4\\\3731\032\371\022\353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002
\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\
006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\
rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004
Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r1606011
70615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\00
6\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\0
06\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003
\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001
\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256
Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\
340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\22
2\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P
\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377
\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\3
15.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\33
3\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\3
63\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\3
11B\251\232\002\241&\277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003
U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024\017\272\020\347\307
\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024
VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004
\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\00
0\231\001\372\241\025\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+
\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\3
57\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n
\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\
254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223
\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\26
3\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\2
27\356\2216\255\304\031\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\
210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\2
55\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\25
2\317\032\200\002\232W:\203\"E\0338\2178\226\2733(\0350?GU.\331\225K\247\367z\00
2{tF\227\267\333\022g\001\265\207\247\367\034\302\200\3363\333z\242B\221\031\333
\206\321\231\035\027\312\327\221\316\357\244c\352\324\r\240\361:\030m*>\221\003\
"\220\024\236p\317Y\267 \376\316\301\311l\330A\327\226\316G|\237>\2708\003|t\221
\027\224\260-\343h\307\303\266or\207p@\245>F4=\200\242\006E\372\333%Y>\306h>v\26
7\304G!:\313\337\177\340\352\276P\b\330\346S\260\363\207\364\377\017\224w\253\35
4\267y\341=\017\001\212\030\234v\\\202\006wgg?\235\220\200\032\370\"\225\325\207
\001?Q\360\206\2222?Y\t\356!\3476\317\225u8\3741uO\325\266`\366\377\202\341\312\
250\030\301p\375bf{|/\v\0171|\217^()[X\301\001\255]\020\230O\302\016w\365\030\36
2\b\230Ot" | |
| 105 expected_result: REVOCATION_CHECK_FAILED | |
| 106 cert_verification_time_seconds: 1466179169 | |
| 107 } | |
| 108 tests { | |
| 109 description: "Valid cert, valid path, valid CRL that revokes the device cert b
y SPKI hash." | |
| 110 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 111 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 112 crl_bundle: "\n\241\n\n.\020\340\274\220\273\005\030\342\274\220\273\005\" ;\3
40&\236: \360\337 \207]h\333\0034\345j\324\213Z\301-\346\017\341\261W\306\241:\0
04\206\022\353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\
r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\00
2US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain
View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\0
06\003U\004\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027
\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004
\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\00
4\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast
CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\0
00\003\202\001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\3
31\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\2
21r\266o_\240l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\03
4J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\3
17\217\324X\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\31
4r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\
020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,
\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005
(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\23
2\002\241&\277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\
004\0020\0000\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340w
E_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022
\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\0
02\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\
372\241\025\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\
361x\241\227\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\2
01\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\3
27\234\324\333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\2
73\233\022\341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\2
04x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207
\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\221
6\255\304\031\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\
355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276
\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\
200\002 e\246\361\325S9\320\b\360,\n\005\276M^\224\206yc\256\322\a\236\201?\352-
\214\2113\326/\325\261\270X\210\331\3375\331\v[Ji\026\353I\275g\345DtfY\240bQf\2
41\360\274\2023\n\273n\364\024\017`\213\263\021:t\365\317\246\263\211\240\036\33
5G\353\321\\L\vk\356\001Wu\024\262\262\271\022\332\032\b,\372\330\274\355-\237\3
32z\3173\223\236\256\374\214\021\256n\247\202K1\364\177[l\360\231@0P\302\036\325
\365}n3\204%\250i\346\307\306:\\<\216\ro\344\361kY\336\262k\a\361\026\311\336\36
1\314\b\350\324%\347\217\270I\266\366\004^Q$/_V\325\242S\203\362\367\027iL\305q&
~K\342\021o<\005\250\217\304\362\233i=\203\367\263\363\265\374\347\334i\344E\274
\n\022k\267\374\035\363\204G~\334\263\207\241\211\237\033+\212\217\237\265\030\2
23\240\237\'\277\211I\004" | |
| 113 expected_result: REVOCATION_CHECK_FAILED | |
| 114 cert_verification_time_seconds: 1466179169 | |
| 115 } | |
| 116 tests { | |
| 117 description: "CRL with a serial number range that is just above the ICA\'s ser
ial number." | |
| 118 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 119 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 120 crl_bundle: "\n\247\n\n4\020\340\274\220\273\005\030\342\274\220\273\005*&\n \
273\362\000z\206#\324\325\367\005\230\345c\226\006C4-\251e\347\341\360\031\030\3
25-\200d\377\242i\020\036\030\037\022\353\a0\202\003\3470\202\002\317\240\003\00
2\001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v
0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\
006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006
\003U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Root CA0
\036\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\0
02US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain
View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%
\006\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\
206\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\001\000
\274=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\31
1)\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\371E\360
\250W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216
\223\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\217f[\
324t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\0
17\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027
]{\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243
\330G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\26
1x;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\001\000\001\
243Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024\01
7\272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004
\0300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006
\003U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\0
03\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\262\277\272W
\305\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203\037\2
04\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P
\t1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\315\30
1\\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\375@}<
e\354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214
\034\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E
0^g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\206\003<\276
wA\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\2
03C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\26
4\372\377\202V\252\317\032\200\002\037\251MU\312\275\265n\303\246\334]e\271\252w
\3078\200\213\255?\bE;b\b\357{\ng9G48\301\2276\3038\234C\032\355\246\035\301S\00
0+\371\021i\273\241\035\213 \022\343\031\232=\264^\334g\364w\0002]M\216a$\350\21
0g\241\254hx\230\326W\311U\301\te#\336\214\207\334D+\031\261\304OOg\210\331L\334
\363\243\016@Az9&\257#m\240\2641\271\373-\203f\213\002\003/n\366E\256\223_H\253Y
\237\322^\005Ke\321{\256)\034\304\207e>\234\276c\227\346\234\342\206w}\264\211\2
13JrQ{8\022\036\250~9\355\377\366\326I.\336\252\303\316\337\362\247w\\\366\':\25
4\035/\360\256\267\372C\235a\356\2473\271\201\027\377\311\244\343\351\023\254\27
4G\tR~\t\346{\304_\250RA#\367\347\262/-\2744\205f\201\273\003h\344\204U\254\330\
006`\222\235Y" | |
| 121 expected_result: SUCCESS | |
| 122 cert_verification_time_seconds: 1466179169 | |
| 123 } | |
| 124 tests { | |
| 125 description: "CRL with a serial number range that is just below the ICA\'s ser
ial number." | |
| 126 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 127 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 128 crl_bundle: "\n\247\n\n4\020\340\274\220\273\005\030\342\274\220\273\005*&\n \
273\362\000z\206#\324\325\367\005\230\345c\226\006C4-\251e\347\341\360\031\030\3
25-\200d\377\242i\020\033\030\034\022\353\a0\202\003\3470\202\002\317\240\003\00
2\001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v
0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\
006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006
\003U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Root CA0
\036\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\0
02US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain
View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%
\006\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\
206\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\001\000
\274=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\31
1)\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\371E\360
\250W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216
\223\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\217f[\
324t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\0
17\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027
]{\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243
\330G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\26
1x;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\001\000\001\
243Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024\01
7\272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004
\0300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006
\003U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\0
03\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\262\277\272W
\305\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203\037\2
04\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P
\t1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\315\30
1\\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\375@}<
e\354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214
\034\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E
0^g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\206\003<\276
wA\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\2
03C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\26
4\372\377\202V\252\317\032\200\002l3 4\223\031\'\317\357\330\311\225R;\vkl\226Of
\272M\b\251\3126\214\301\231\241\216\036\2233\341H\bD}\366\275\346\260\252\216\3
16\312^\301\316j\235\247l\"\004\005\306R\334Mc\302K-/\231\215\230Z5\000\177\bC\2
10A\004\275\337(\n\242\021\260B\000\327\274\357b\243\3021\027\031\223hn>m[u@\211
\373d:t\361;\000\274\341\217\020\tzB[\353\347\202m>j\r,\032\023!>\316\037M\316v=
\253\322\016\362\241\034\031\344\261H\373\0248\371\3771\351\260\245\3028S\n\370+
\226?\2266:?q\264\033\a\rO\3775\257\356\364;D\350\335Dh\'\227\335}\336_\207\361\
325\307U\215\300\337>\001\270\274\276\375\331\344\347\212g0\'N\252\262NC\006\250
eX\003|c\316w5\256u\232w\242ea\257\035\332\222\030\220\355\370i\336c\fG\260Yt\25
1\353\341\025\266" | |
| 129 expected_result: SUCCESS | |
| 130 cert_verification_time_seconds: 1466179169 | |
| 131 } | |
| 132 tests { | |
| 133 description: "Valid cert/path, valid CRL with a serial number range that inclu
des the device cert, but the issuer SPKI hash does not match." | |
| 134 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 135 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 136 crl_bundle: "\n\247\n\n4\020\340\274\220\273\005\030\342\274\220\273\005*&\n 0
0000000000000000000000000000000\020\035\030\037\022\353\a0\202\003\3470\202\002\
317\240\003\002\001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0
000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifor
nia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle
Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untr
usted Root CA0\036\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U
\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004
\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\
f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\
r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\2
02\001\001\000\274=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20
669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\26
2\002\371E\360\250W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\3
16\017\017\216\223\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\2
70,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\26
4\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\33
7)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_D
ad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\
202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\00
3\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\
026\004\024\017\272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006
\003U\035#\004\0300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375
+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\0
01\v\005\000\003\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356
)\262\277\272W\305\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\3
44\"\203\037\204\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a
\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\
314\017\315\301\\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\2
23]\375\375@}<e\354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\02
6\1772\034\214\034\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\21
3p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\22
3\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\2
14/\017\247m\203C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\24
1\272\035\a\264\372\377\202V\252\317\032\200\002\006\367j^\001-\242\006\213\302\
311\343\2733\375\324\257\215q\372\306\221\304 j\006\237bpH\212\274\027j\260\314\
026\234\252\247\334\311\001\340~\322d\'\222\347\266\346\377\250y*\375\370$o\354h
_\2353\377[W\351\3314\177\323\215S_\276\327j\264J$\275\'p!?\367\373 \355\016\354
\002M\0328\320\b\251\350\311i\3759\3356\205\237z}\366j\364y\372ik\226\305\021\20
2\256u|\340!\373J\022T\032\342V\031\320~\330\231N22U\246\307\275F+\331\364C\036\
024D\001[\375\016J\234\253J\000\364}go\202-&\263\352i\025mq7\371\311%\225\024V\3
61\311\202\001\204S\351\340\235\306\033\262\233\334e\f\037\001X\335\306\370\206b
\240\270\304P\033\365f\226C\327\024\020\364p\253\a\335\300`\275\233o>\316\017{\2
61\265\371\201\322\330\304Y\341*\230\332\032\277\265F\232c\347u/\304\310" | |
| 137 expected_result: SUCCESS | |
| 138 cert_verification_time_seconds: 1466179169 | |
| 139 } | |
| 140 tests { | |
| 141 description: "Valid CRL with a serial number range that ends with the ICA." | |
| 142 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 143 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 144 crl_bundle: "\n\247\n\n4\020\340\274\220\273\005\030\342\274\220\273\005*&\n \
273\362\000z\206#\324\325\367\005\230\345c\226\006C4-\251e\347\341\360\031\030\3
25-\200d\377\242i\020\000\030\035\022\353\a0\202\003\3470\202\002\317\240\003\00
2\001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v
0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\
006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006
\003U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Root CA0
\036\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\0
02US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain
View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%
\006\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\
206\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\001\000
\274=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\31
1)\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\371E\360
\250W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216
\223\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\217f[\
324t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\0
17\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027
]{\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243
\330G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\26
1x;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\001\000\001\
243Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024\01
7\272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004
\0300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006
\003U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\0
03\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\262\277\272W
\305\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203\037\2
04\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P
\t1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\315\30
1\\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\375@}<
e\354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214
\034\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E
0^g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\206\003<\276
wA\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\2
03C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\26
4\372\377\202V\252\317\032\200\002\037\332k7i\265\377\377\030\224Mq,(?\211r}Q\00
5m\345\311\303!%2\273F\032\315\250>\025\251G\207\257\306\314\234g\034\265A\026x+
6\314\307\"~\244\354\251[\201\373\255\3524>\371\005\026\205\310G;\315\302\216\35
7~{\311\250\360y\375\236vx(\212\021\222v\356jfs\351\3750\267\233r\344\300z\001\3
62_E\202\033R\371\337\255\222.\017w\030\332\322\244\235q J\310)\250\342J~=\023@4
oZ\363a\020_[\266\266\246\243\262\005\017\210\026\371\237\242;n\204\330\254M.\32
0\366\r\357\227\336\376\033\264\023\210\341\3477\323\332\215\271\356\204\036(#<%
\273g^A V\250\206G\"\365tl\375?E\367\262-\264\304\365c\006\300\274\374U\3115\367
\026\006>\205\177\253\207\255\356\307\005:_\021\214\317\265\033>\301(d\"F\002\30
3\364\245\364\375%\264J\273e\244\306\322\'Q" | |
| 145 expected_result: REVOCATION_CHECK_FAILED | |
| 146 cert_verification_time_seconds: 1466179169 | |
| 147 } | |
| 148 tests { | |
| 149 description: "Valid CRL with a serial number range that begins with the device
cert." | |
| 150 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 151 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 152 crl_bundle: "\n\247\n\n4\020\340\274\220\273\005\030\342\274\220\273\005*&\n \
005{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314\
334\\\3731\032\371\020\036\030(\022\353\a0\202\003\3470\202\002\317\240\003\002\
001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v0\
t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\00
6\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\0
03U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Root CA0\0
36\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\002
US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain V
iew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\0
06\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\20
6\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\001\000\2
74=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\311)
\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\371E\360\2
50W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216\2
23\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\217f[\32
4t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\017
\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027]{
\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243\3
30G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\261x
;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\001\000\001\24
3Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024\017\
272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004\0
300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006\0
03U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\003
\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\262\277\272W\3
05\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203\037\204
\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P\t
1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\315\301\
\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\375@}<e\
354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214\0
34\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E0^
g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\206\003<\276wA
\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\203
C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\264\
372\377\202V\252\317\032\200\002I\232\357\231~9\025\'\335\177\3472\017\271u\at\2
50\377:b,\005\223\372\233\246\202AV*\375\323\2744\332\316k;\034\276\204r\361\371
\327\277\351K\356\036\n~\270\354\031\346\005\301\376\v\277\a\'\253zCF6\b\301y\24
4\211\360\376\245ch\260LP=(@;rh\025yf\300\334\325C\006>\245\374\a\217\211[\017\2
67\234\2167\024\024\210\265:\024\312^<\337\273N\352\215,\021??\236\033%\023\303-
\335`\271\022\321\t\004\2216\236&\347y\266\262\306Ss\256#\213=PMpN\221\210$K\207
O46\227\016|\004\306T\326\303\233\022\226r\251\270\332\327\341V^\210YOF\236\216}
\233\3601x\n\204a\375\310;\306\303\246Dk\243BW\261\242\211\203\234|\214\t\036UT\
030\200A\367\360\317\361r\\^\321\325=>\221\'eDN\242@\025\350ke#\376\"\240\320\33
2\3206\223\227" | |
| 153 expected_result: REVOCATION_CHECK_FAILED | |
| 154 cert_verification_time_seconds: 1466179169 | |
| 155 } | |
| 156 tests { | |
| 157 description: "Valid CRL with a serial number range. Device cert is in the midd
le of the range." | |
| 158 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 159 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 160 crl_bundle: "\n\247\n\n4\020\340\274\220\273\005\030\342\274\220\273\005*&\n \
005{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314\
334\\\3731\032\371\020\024\030(\022\353\a0\202\003\3470\202\002\317\240\003\002\
001\002\002\002\000\2220\r\006\t*\206H\206\367\r\001\001\v\005\0000\201\2101\v0\
t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\00
6\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\0
03U\004\v\f\004Cast1(0&\006\003U\004\003\f\037Cast CRL Test Untrusted Root CA0\0
36\027\r160601170615Z\027\r360527170615Z0\201\2071\v0\t\006\003U\004\006\023\002
US1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain V
iew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\0
06\003U\004\003\f\036Cast CRL Test Untrusted Signer0\202\001\"0\r\006\t*\206H\20
6\367\r\001\001\001\005\000\003\202\001\017\0000\202\001\n\002\202\001\001\000\2
74=\315\031\256Nv\203T.\331\225\362\365~\347\"\326\321\'\234A\20669\025qUx4\311)
\263Q\370G\337\340T\001\221r\266o_\240l\330\016\301\017\225%#\262\002\371E\360\2
50W\361}\315\222\267O(\034J*\356\017\310I\202\275h\343tA|!\373\316\017\017\216\2
23\225\372\327P\253\262\317\217\324X\256m\231\202x\262\363\255\270,\224\217f[\32
4t\016\220(\377\2062(8\314r\367\364\311\0172a\244\325G}W6\351\264\"8\250\226\017
\035\177-h;E<\315.>\321c\020\032m\344\'\273\306/2\225\205\352\337)7F\212y`\027]{
\253\313\250\333\356\336,\216E\244\247\353\353y\3756Z\302l\322_Dad\034\020\243\3
30G\202\034i!\363\242\005(\247\"\am\244\247J\223\213\3521h^\224\202\271\264\261x
;\'\t_\235{xB\311B\251\232\002\241&\277\363\245\200\2108-\002\003\001\000\001\24
3Z0X0\t\006\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024\017\
272\020\347\307\205M\340wE_I\241\301\027\260n\200\247\n0\037\006\003U\035#\004\0
300\026\200\024VG\243\022\246\333\267\363\361\344hb\313\001E\375+\002sh0\v\006\0
03U\035\017\004\004\003\002\a\2000\r\006\t*\206H\206\367\r\001\001\v\005\000\003
\202\001\001\000\231\001\372\241\025\202\262\350\300\251\315\356)\262\277\272W\3
05\235\234\372+\366\300{\361x\241\227\376\321\371\327\336\252J\344\"\203\037\204
\305i\321\344\357\a\273\201\303\006\233\330\266\025vk\t=\257\'\a\026\356\324[P\t
1\347\241\237\n\371\261\327\234\324\333\215\224\037\b\203Ku\200\314\017\315\301\
\\221\236W\364\254\260G\273\233\022\341\273\343\332},\315\203f\223]\375\375@}<e\
354\352\311\223\243\177\204x\207\217\367R\227J\020\f\230Y\367\026\1772\034\214\0
34\n\270\312\263\256v\207\335I\252*\266\337\273\2605\256\202y\213p\r\341D\036E0^
g\375\252\bDp\227\356\2216\255\304\031\345\235g\331\224/(\325\223\206\003<\276wA
\335\033l#\354\210\r\004\355\346kP\'k\227\246J\345\031\004\330\214/\017\247m\203
C\001\240\327\255\275\276\373\"\322Ap\205\340\266\330\247\244\241\272\035\a\264\
372\377\202V\252\317\032\200\0021%~\237\004\327\363\261\t\023\205\367&\233\260\3
54@s\026\\?N\004\363o\233\035\364\"\271R4\353\026\272\344\226\\\241\005{`<\226x\
332z\311\260f\315\361\227)H:\2646$\264iP\242\212\335z|\271\241\242\322\024\020 \
324e\217T[\345{0\302R\277r\232\216\t\374\302\003\207\323\375@\037m\277w\257\305\
324u\n{\233Y\302\004D\305f9E\235n\234\302\003*\016\274h\237Y{lg\253\247F\345\337
P\bJ\267\244\017\f\332\305\352\333@\375\270\313A\233w\020\370\020\333\212\252\00
5\350t\260H\355\005Y1\006\303N\020\224/\231\326>\254\240Ff\275\034\306\351\361\0
35\037-\020U\344pa\234\213\350\016\364;\245\263\266\310\fD\275\005\370\215d\227\
031qx\263e\216\350\232\302\000i~8Y\365\303\234\253\350\264\374\333\336G\317\327V
\000\000\352\331\352\301I\361%\250[\313\202\177\346\221\221{" | |
| 161 expected_result: REVOCATION_CHECK_FAILED | |
| 162 cert_verification_time_seconds: 1466179169 | |
| 163 } | |
| 164 tests { | |
| 165 description: "Valid CRL with a serial number range that covers all 64-bit unsi
gned integers." | |
| 166 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 167 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 168 crl_bundle: "\n\260\n\n=\020\340\274\220\273\005\030\342\274\220\273\005*/\n \
005{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314\
334\\\3731\032\371\020\000\030\377\377\377\377\377\377\377\377\377\001\022\353\a
0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\206H\20
6\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\021\00
6\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\0
06\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004\003\
f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170615Z0
\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalifornia
1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle In
c1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test Untrus
ted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\001\0
17\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\365~\
347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\240l\3
30\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017\310I
\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X\256m
\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\311\0
172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\344\'\2
73\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\247\35
3\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\244\2
47J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\277\3
63\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\0000\03
5\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301\027\
260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\267\363
\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r\006\
t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025\202\
262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\227\376
\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\233\3
30\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\333\2
15\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\341\2
73\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217\367R
\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\266\3
37\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\031\34
5\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'k\227
\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322Ap\205
\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002P\205\354
\347J\025.a\347@{\355\344D\f\203\255s7\254\226\322Hr}\232\005\354(\366\232B\v@\2
24\325\026 F\342B\246{\315\312;\310\241\037 ;dVHI\322\233\353\326|\017\330IH\210
\232\030@\017T\332,o\261\221o}FW\376Jq\224\316F%\335\001:\242\357<\345Zt\230\322
J\n\022z\333\303q\255\341=\246\271\221\303\362\214\250\002W\230\233hl\346|\030o=
0\330wT\341=}\243SIc\220I\321\340\322\227\201\372\365e\363\264\276h6\"\330\275j\
177N\342\217G4LVJ:\203\305<)\002\'\343\026\363\2623\207)\375F\211:\312\225\031\3
44\033\241~,\342\200\360y\3033}x\004V\300j/\030u\256\256\245\312A\335\241\261sEZ
H\177\346\277j.ki\253\375\217_\217\342\307\2147*\201\351\232h\376r\037\204u\003c
+\211\334\327h\021\361\226\023\224\315" | |
| 169 expected_result: REVOCATION_CHECK_FAILED | |
| 170 cert_verification_time_seconds: 1466179169 | |
| 171 } | |
| 172 tests { | |
| 173 description: "Valid CRL with two non-overlapping serial number ranges. First r
ange misses the device cert. Second range covers the device cert." | |
| 174 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 175 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 176 crl_bundle: "\n\320\n\n]\020\340\274\220\273\005\030\342\274\220\273\005*&\n \
005{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314\
334\\\3731\032\371\020\035\030\037*\'\n \005{\224\250\354\377X\232#T\222Q\366\36
1\214\343\026\344vR\306\252f\313\261\314\334\\\3731\032\371\020\037\030\202\001\
022\353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t
*\206H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\02
30\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0
230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U
\004\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r36052
7170615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Te
st Untrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\
202\001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\
362\365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266
o_\240l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356
\017\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\
324X\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\
364\311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032
m\344\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\2
44\247\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"
\am\244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\2
41&\277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\002
0\0000\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241
\301\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\33
3\267\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\20
00\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241
\025\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\24
1\227\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\
006\233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\
324\333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\
022\341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207
\217\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\2
52*\266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\3
04\031\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346
kP\'k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\
322Ap\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002
5Jh)=GB\350Oh\251\377\345&\247\207\213\f\274w\257\217t\311\355\230\032\220\002L\
264lw\354\ro\2548\0250n\'LS0\273\b\240T14\367\034\250g\305!Y\357\026\337\324\346
)\210l\231\232\331\331\214\200F\004\271UF\330\ti\032\251\027\f\207E\234\265\365\
372\312\255DB[\341\366K\314\220\031/\244\3612_R=:\201\220\376&\303\335.%\322QB.D
\232\341\362f`\333\345\266\343\210\363uy\f\373[x\214\032\372\r\250\332x\031\273Y
|\272xF\230\221T\347~\'\022\016@\335\346\374b;\232\005\337\r\235\240\245K\337i7\
276\313?^)\220\364\327\032\315&\320\252$\247;\037yI\236\221o\354\032vw\327\277M;
?\255\256\365\315\264K\211\326|\213\2767\320\367\023vY\332\361 \255h~\233g\275m}
z\361ec\267\035qm\036\274KQ\353c(\354\000\'\b" | |
| 177 expected_result: REVOCATION_CHECK_FAILED | |
| 178 cert_verification_time_seconds: 1466179169 | |
| 179 } | |
| 180 tests { | |
| 181 description: "Valid CRL with two serial number ranges. First range covers the
device cert. Second range misses the device cert." | |
| 182 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 183 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 184 crl_bundle: "\n\317\n\n\\\020\340\274\220\273\005\030\342\274\220\273\005*&\n
\005{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314
\334\\\3731\032\371\020\035\030\037*&\n \005{\224\250\354\377X\232#T\222Q\366\36
1\214\343\026\344vR\306\252f\313\261\314\334\\\3731\032\371\020\037\030 \022\353
\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\206H\
206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\021\
006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021
\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004\00
3\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170615
Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCaliforn
ia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoogle
Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test Untr
usted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\001
\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\365
~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\240l
\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017\31
0I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X\25
6m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\311
\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\344\'
\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\247\
353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\244
\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\277
\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\0000\
035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301\02
7\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\267\3
63\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r\00
6\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025\20
2\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\227\3
76\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\233
\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\333
\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\341
\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217\36
7R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\266
\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\031\
345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'k\2
27\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322Ap\2
05\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002\032\22
3\235e\233iG0\356\344\024U}/\245\034\034\367\nm\266@\300\353\033g\312\345\316%O\
306\313b*\370\356\205\351\243\r\311\226\037\247t\016M\250Z\222a\260\223\315s\267
Qg\377\236\343A\177\337\230\334o\351$\331\352O\3726\270\306j\204\347y`\363_2\212
z\021_\t;\317U\321.\363\334\025kug*\206%VW\357\217f\3311\323\333\326G\002\264\21
2\236\215\343}\331\001\267\274n\004\261\037\341b\357@\225\035\246g/\301O\217*\33
6\005\0240~b\321G\276\262Py\235\026[~\300\\\\\355\220\033\214-\t\271\333\207\025
\317\3136r\364\374\360\257\232iH\021$\b\032[r\206U\335A\250\223@\276\265\207&\34
7\357\220\325\357\022\371\tj\023\312\337\034G\035\211\341\364\373\224k\037sK\r\2
00t\3752\324\273\362\367\230\350\274\234#\256\200\016\341c)\274bz6\3042^\306\032
\031Ra" | |
| 185 expected_result: REVOCATION_CHECK_FAILED | |
| 186 cert_verification_time_seconds: 1466179169 | |
| 187 } | |
| 188 tests { | |
| 189 description: "Valid CRL with two overlapping serial number ranges that start w
ith the same serial number. Only the second range covers the device cert." | |
| 190 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 191 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 192 crl_bundle: "\n\317\n\n\\\020\340\274\220\273\005\030\342\274\220\273\005*&\n
\005{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314
\334\\\3731\032\371\020\034\030\035*&\n \005{\224\250\354\377X\232#T\222Q\366\36
1\214\343\026\344vR\306\252f\313\261\314\334\\\3731\032\371\020\034\030\036\022\
353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170
615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test U
ntrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\
001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\
365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\2
40l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017
\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X
\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\
311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\34
4\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\2
47\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\
244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\
277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\00
00\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301
\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\26
7\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r
\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025
\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\22
7\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\
233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\
333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\
341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217
\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\
266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\0
31\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'
k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322A
p\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002\027
d\374\bl\327\t\254\214\343\257\376\377\331t\221\372\341\202&dQ\030\v\355\205\377
\250J\r\017\345\356\360\202\257\222\r,\0270\244~\365\320\021\022q\0040\226\262\2
36\177\021\234U(%\351\372\326#\375\225~7\256Tt\005\325\0371\353\264 \244x\267\03
58@\033)U\300\210rq\002Z\356\231\230\211*?\253\376\246JNq2\006\311\323n`@S\246\3
74#\256\026E\b\r~Kvz\2038\231.:\260@\255{\354G\337\2537\215{\306\346\002\261\003
\3135\2642\213\375\302\336;w/\023\2579N\207p\026\273\275\213N\230=\375U\v\024:g:
<?\037VbC\326/\320\t\312_R\346\225eA0\256\036a\240B\275@S\026\016\270\360\243XO0
\270\222\223Gm\273\221\360/\362\245\230\370C\256!\023\367\242\324\360\210\205b\2
41:4\332\271\231\263\006!\366\025z\031\372\022\340\236{\322\366\325_" | |
| 193 expected_result: REVOCATION_CHECK_FAILED | |
| 194 cert_verification_time_seconds: 1466179169 | |
| 195 } | |
| 196 tests { | |
| 197 description: "Valid CRL with two overlapping serial number ranges that start w
ith the same serial number. Only the first range covers the device cert." | |
| 198 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 199 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 200 crl_bundle: "\n\317\n\n\\\020\340\274\220\273\005\030\342\274\220\273\005*&\n
\005{\224\250\354\377X\232#T\222Q\366\361\214\343\026\344vR\306\252f\313\261\314
\334\\\3731\032\371\020\034\030\036*&\n \005{\224\250\354\377X\232#T\222Q\366\36
1\214\343\026\344vR\306\252f\313\261\314\334\\\3731\032\371\020\034\030\035\022\
353\a0\202\003\3470\202\002\317\240\003\002\001\002\002\002\000\2220\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160601170615Z\027\r360527170
615Z0\201\2071\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1\'0%\006\003U\004\003\f\036Cast CRL Test U
ntrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\
001\017\0000\202\001\n\002\202\001\001\000\274=\315\031\256Nv\203T.\331\225\362\
365~\347\"\326\321\'\234A\20669\025qUx4\311)\263Q\370G\337\340T\001\221r\266o_\2
40l\330\016\301\017\225%#\262\002\371E\360\250W\361}\315\222\267O(\034J*\356\017
\310I\202\275h\343tA|!\373\316\017\017\216\223\225\372\327P\253\262\317\217\324X
\256m\231\202x\262\363\255\270,\224\217f[\324t\016\220(\377\2062(8\314r\367\364\
311\0172a\244\325G}W6\351\264\"8\250\226\017\035\177-h;E<\315.>\321c\020\032m\34
4\'\273\306/2\225\205\352\337)7F\212y`\027]{\253\313\250\333\356\336,\216E\244\2
47\353\353y\3756Z\302l\322_Dad\034\020\243\330G\202\034i!\363\242\005(\247\"\am\
244\247J\223\213\3521h^\224\202\271\264\261x;\'\t_\235{xB\311B\251\232\002\241&\
277\363\245\200\2108-\002\003\001\000\001\243Z0X0\t\006\003U\035\023\004\0020\00
00\035\006\003U\035\016\004\026\004\024\017\272\020\347\307\205M\340wE_I\241\301
\027\260n\200\247\n0\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\333\26
7\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2000\r
\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000\231\001\372\241\025
\202\262\350\300\251\315\356)\262\277\272W\305\235\234\372+\366\300{\361x\241\22
7\376\321\371\327\336\252J\344\"\203\037\204\305i\321\344\357\a\273\201\303\006\
233\330\266\025vk\t=\257\'\a\026\356\324[P\t1\347\241\237\n\371\261\327\234\324\
333\215\224\037\b\203Ku\200\314\017\315\301\\\221\236W\364\254\260G\273\233\022\
341\273\343\332},\315\203f\223]\375\375@}<e\354\352\311\223\243\177\204x\207\217
\367R\227J\020\f\230Y\367\026\1772\034\214\034\n\270\312\263\256v\207\335I\252*\
266\337\273\2605\256\202y\213p\r\341D\036E0^g\375\252\bDp\227\356\2216\255\304\0
31\345\235g\331\224/(\325\223\206\003<\276wA\335\033l#\354\210\r\004\355\346kP\'
k\227\246J\345\031\004\330\214/\017\247m\203C\001\240\327\255\275\276\373\"\322A
p\205\340\266\330\247\244\241\272\035\a\264\372\377\202V\252\317\032\200\002\f\\
\373F\205\022l\362\271gcx\255\302\277\341}\257Z\r~E,\371g3\\[\271\307\226\314K\3
123\311\345\034\260ky\310Bi\270\264\177r\212\n\270\250.3\274!\262\305\351\344\36
7\0219\003\307\235[-dh\341\343U\367Ci\363\n\316\323kZ6\276\324\201\261\342\325\3
73\244\340sL=*!B\026L\317lND\241\006\003Z\240\275\006\032\f\324\215\211\277\217\
247c\301\202\274\330\313x\371\301\300\267\251\244\233\353Rr\223\002F:\261N\031\2
15\214\243O\213|L\335\375\257\033\3507>\303\324\324%\232`\350\266/\332!\336\243]
]\277/l\222\202\3528K\027\'\354\270\325\223ND/3V\366\330:\"\270H\220;\232\034\26
4\000\017\277_L\232ziY#fI\035\314CY\016\220r\367D\235 \203e|\224\'\177:\366YXr\3
51\202\024\026E\204\276\264\017\021\376\005\220\244&\312\361\320\310k" | |
| 201 expected_result: REVOCATION_CHECK_FAILED | |
| 202 cert_verification_time_seconds: 1466179169 | |
| 203 } | |
| 204 tests { | |
| 205 description: "Valid cert/path, no CRL provided, but revocation check is requir
ed." | |
| 206 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 207 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 208 expected_result: REVOCATION_CHECK_FAILED_WITHOUT_CRL | |
| 209 cert_verification_time_seconds: 1466179169 | |
| 210 } | |
| 211 tests { | |
| 212 description: "CRL is valid at the time of initial verification, but when devic
e cert revocation is checked, the CRL signer cert has expired and the CRL is no
longer valid." | |
| 213 der_cert_path: "0\202\003\3570\202\002\327\240\003\002\001\002\002\001\0360\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2001\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\
006\003U\004\003\f\027Cast Test Untrusted ICA0\036\027\r150122000235Z\027\r35011
7000235Z0\201\2031\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nC
alifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\n
Google Inc1\r0\v\006\003U\004\v\f\004Cast1#0!\006\003U\004\003\f\032Cast Test Un
trusted Device0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202\0
01\017\0000\202\001\n\002\202\001\001\000\273h\313\224\232\312\213A@\212\267Pm\3
44\311\321\325\307\201\366\306D~\314\263\336\274wh\227\210\365\316@\314\365\217\
322\321D;\245\213T\323\005\002\263\334\004\356\261\0271,m\277\274#\246\362U}\301
\363\224~e\362\265_\374\303\221\373\221\362\320O\2103\032V\371\336\362\323\217\2
51X\036\037\342\016\231\254;l2\223\2117h\303z\346(\022\216\317:\242\020d\325\370
k1\231=\210V\004\034\223~^\343\234\355\246\343<\023V\274\f92\377M>*n\271nMa5-\35
0\254\355\275~\350f!|\214)\027\261\267\3226\v\273\241\250\221s2vu\314\207m\250\2
71Sx\v\232\b\001\f\t\2634\254B\034\354\322\273P\t\234\267cA\252e\251G\f\210\275\
367\344\224\306>Gi\255\210\231\233\216o\324$\031Y\n\"\251}\276\371&\321uh\a\340\
177\212\346r\371\324\\\263f!\250^,Q\027v\206\253\002\003\001\000\001\243o0m0\t\0
06\003U\035\023\004\0020\0000\035\006\003U\035\016\004\026\004\024tK\b\223^\236\
300\031{\271\016\027\203\207\020\270\227\264E\3530\037\006\003U\035#\004\0300\02
6\200\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\v\006\003U
\035\017\004\004\003\002\a\2000\023\006\003U\035%\004\f0\n\006\b+\006\001\005\00
5\a\003\0020\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000lz\202
\370\032\354\350\355E?\022\324\325\217,\204\033\231*\323\345l\342\262\365\313>\2
15\021\202\320?\b\365\373\250!J\004\311\275^\353;\212Ma?>\206\377\312\023.I\261\
037\327\voX\236\314\002\226\225\001\201\254\021\031\372\245\016\350\217\026\375`
o\262\3054\372\247OO0dc\232\332\357\201s\374\320\373@\211^\260\230\313\r\262\347
\254V[\357w\"\333P\371\325\223\335\251\026~\301N$ \376|\325\243.c\206\030\361\34
2a\226\330\275\351\257\357\250\232\217<\211\206~`\316\242|\304\344\031\223\220nd
\222G\275\264gZ\212\264\247\310\353i\346:\313\254~\207\247W\027\314\002\305\240\
205\274Bn&\270\355\225\357A\361u\225\362\0209\200y\213.EuY-6?\004\334\021\r\260\
332\240\n\" M\276\265\240\252\031}{x\021\232\236\340\002\\ \v\207\332\221K\346\2
62\247\270\320\243\a\026=\277\2671\340" | |
| 214 der_cert_path: "0\202\003\3410\202\002\311\240\003\002\001\002\002\001\0350\r\
006\t*\206H\206\367\r\001\001\v\005\0000\201\2041\v0\t\006\003U\004\006\023\002U
S1\0230\021\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain Vi
ew1\0230\021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1$0\"\00
6\003U\004\003\f\033Cast Test Untrusted Root CA0\036\027\r150122000232Z\027\r350
117000232Z0\201\2001\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\
nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f
\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1 0\036\006\003U\004\003\f\027Cast Te
st Untrusted ICA0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\003\202
\001\017\0000\202\001\n\002\202\001\001\000\231\375334\366\b\375\304\035w\352\32
0\223\345.\026[\366\364o\217\257\312\230\231\fR\234\267K\002\234\232c\326\261j\2
12\005\245\303\236\"\235\323\307\036_F\0344\237\bSM\024\3213\214p\032\230?tJ\263
t\345\310\232\316\216\r\2631\320\000!\033z\003\267TE\205\203\227\300\275\266\267
p|\356\334hu\265P\215\351d0\0362\256w\340\347\213Xc\323`B\207~\305$\341\207\037\
177\305\341\r\204%\317h\214e\331p+\325\a]C\341\244\027e\341\241\025a{\365.\360\2
11\330\347\031bk&\020\262\250e\235[R\246\377\001C\206uz\024\037\202\224\020*-\24
2H.\361~\372\236\323<y\001\3610\360\276\330\304\033[\3332\343\371\373\354p\217\2
06\rgq\247J\364d}\002I\332a\235\261\375\317\326$x\312\355 X\210\367?\006\036t\t|
\\\227\022\330\222xE\022\366\001\210jp\370|\034-\002\003\001\000\001\243`0^0\017
\006\003U\035\023\004\b0\006\001\001\377\002\001\0000\035\006\003U\035\016\004\0
26\004\024k~\345\312\262\315\345\361q\024\206\342\345-f\250Y\250T\2100\037\006\0
03U\035#\004\0300\026\200\024\314\304\316\216\324s\"M\017\274\214\373\365U\361a\
2458\220\3110\v\006\003U\035\017\004\004\003\002\001\0060\r\006\t*\206H\206\367\
r\001\001\v\005\000\003\202\001\001\000\200\231\322\252\222\361o@\224\034\361\32
4~Qoa\341\360\247g\344\253vL\020\211A\373(\030J\327,M;\346\216q\301\210\336\212\
373\305}Z\370\224\321D\326\325J>\004\320k\003\364~V\364\v\201]\347ZV\373$Tw\020\
246\266~{\237\226\362i\254\300\370\356C\225\207\270\3344@\2713%\320\207\255\215\
327\270\327\310\374\032\375\0024C\200 \372\213\2172\334\376\206 \2367z\020\240}{
<\323bz\031\003\211\'\365<\371\016\246\022\000\\U&\353D\322(2\3747n\312\337\321\
265y1\213\t\021+\f\022M\235+=Q~<\v\362\247`\333dY\244\364\377\233Vw\247\227\332U
\313\227\273\330L\231\215d\302\210\b\336W\246\203\210[^U\205\251-\3300\200j\200\
350/\207\346\346\260\331\373#oJ\357\3315\360\270\241\367\316\261\364\366\251\223
\357U\021A\231\241e\313}\v\303\343\351F!\330\370" | |
| 215 crl_bundle: "\n\212\n\n\f\020\262\340\254\273\005\030\266\340\254\273\005\022\
366\a0\202\003\3620\202\002\332\240\003\002\001\002\002\002\000\2270\r\006\t*\20
6H\206\367\r\001\001\v\005\0000\201\2101\v0\t\006\003U\004\006\023\002US1\0230\0
21\006\003U\004\b\f\nCalifornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\
021\006\003U\004\n\f\nGoogle Inc1\r0\v\006\003U\004\v\f\004Cast1(0&\006\003U\004
\003\f\037Cast CRL Test Untrusted Root CA0\036\027\r160622004124Z\027\r160623004
124Z0\201\2221\v0\t\006\003U\004\006\023\002US1\0230\021\006\003U\004\b\f\nCalif
ornia1\0260\024\006\003U\004\a\f\rMountain View1\0230\021\006\003U\004\n\f\nGoog
le Inc1\r0\v\006\003U\004\v\f\004Cast1200\006\003U\004\003\f)Short Term Cast CRL
Test Untrusted Signer0\202\001\"0\r\006\t*\206H\206\367\r\001\001\001\005\000\0
03\202\001\017\0000\202\001\n\002\202\001\001\000\250wB!d\3772~yr\367\f\207\217\
005\336\266\250\020\214\370\241\240V &\317b\341%I=\344\341\363v{\237\300\362\200
xj\352Q\005\366\337e\023Z\276\372ldm\205]XV\354\252RR\301p%\023\271\201\335\000\
372\262\372}\372\331,/\017\314\212\177g\336\035\302\021\323\201c!\372\242\3273\3
44\370\206\3340\275\234\201_\005>\245\303S.\311\300\326\370\355\232#\037s;\353[\
216\'\324\304\257y\325^\343\027}a\322_O\035|\177\363\303a;G\336\364wGRV_\r\361\3
34M\001\270\036)d\032Qo5\217\bp;=\375\327\370\327\aR\371(\373\021Jic\327\361\327
z\275\362#\376\271]\304\225Z\372\247\277\374nq:7\2225_\006oR\343HK\354\253\026<\
002\251\254@\374K\330\036h\217\242,;\325\337;\v\361\315\313D\351/\365\016\005\30
3U\247\"\035\265?M\351\267\217\002\003\001\000\001\243Z0X0\t\006\003U\035\023\00
4\0020\0000\035\006\003U\035\016\004\026\004\024\222\016\315\233\347\204\306\020
\217{<\221\234Ttty\367.70\037\006\003U\035#\004\0300\026\200\024VG\243\022\246\3
33\267\363\361\344hb\313\001E\375+\002sh0\v\006\003U\035\017\004\004\003\002\a\2
000\r\006\t*\206H\206\367\r\001\001\v\005\000\003\202\001\001\000h\335\370w\213\
037>\aZ\246\354U:.09\223Z\202>F\367z\320+\272\257_I\302\325\022\260m 7\353\003p\
247w\360\364\265eB\t\321\312T\351\324\216\215,w\356n6\'l=S\250\022ri\344N\247\35
3\353\a\354\314\342i\217\244\245\1770\202\025\026\n5W\237P\372\346-\331\375\372\
321\373\037\216\372\226\272\004\326cx\253k\353\247H|4S\343\v\ra\247\247`\356\304
\324\337U\374\342INVH\251A.\234\231\016\212\006D\177\b\321\312E\260\006\346O\304
\236\3106\026Yk@.\2279\vWA\v\242\025\365\031\234\233\355\301\350\334\352\360V\03
2\035\233\024s\030g\204v\342}\"\220\311\256\320\257\226\362Q\251I>\360bJA\223\36
2\034\324\313\256\270\r\303\273PR\265\271\365\234\336\300Z\373\250\267\345\276\b
\rU}[u\216\243j\236fU\375[\333\032\243\214\022K\t\360\033\243\365\235\032\200\00
23\275_\342t\0371}\332\a\206-\255\2535\242D\313\004\352?2\177\276d}\365\207|\241
c#bq\230\354]\315\300 \356u\266\376k\320\236\370\v-\257\236\370^\3423\305\316 \3
42\361\336`1\201\241\362\270!s\304)U\272\206\367\304\216A8X\030*C\212\n\312\265i
\325\362\367\221\272\036!*\t\255,Y\272C\202k\331\211\022\2760\306\355\020\332\21
5Q\271\217\231\303\303\006\236\354\244\035*\341\274{\036\357B+\330r\221\315\312\
252\027\376\272\373`\221#U\232j\033\253\331Iz\252\315\254\\A\240\376\'\221g\t\00
1\301\243\211;\313\21227\0254Q7O\031v}\242\037h\201 O\246\272\t\226\356;c\322\03
5\327_\020\250\247\325j[\315\177\vK\365K/bqA\017\341\363\313\204-r\nq\342\230\31
4\"\022C\332\313\217\324\030S3\222\267\224\341\3631I\023\200\265\365\363O\323\22
7dw\375" | |
| 216 expected_result: REVOCATION_CHECK_FAILED | |
| 217 cert_verification_time_seconds: 1466642485 | |
| 218 crl_verification_time_seconds: 1466642483 | |
| 219 } | |
| OLD | NEW |