@@ -668,7 +668,7 @@ impl<'a> CertVerifier<'a> {
668
668
let k = KeyPair :: new_from_public ( parent. get_pubkey ( ) ) ?;
669
669
k. verify_msg ( asn1, self . cert . get_signature ( ) ) . map_err ( |e| {
670
670
error ! (
671
- "Error in signature verification of certificate: {:#02x ?}" ,
671
+ "Error in signature verification of certificate: {:x ?}" ,
672
672
self . cert. get_subject_key_id( )
673
673
) ;
674
674
e
@@ -706,7 +706,7 @@ pub trait CertConsumer {
706
706
}
707
707
708
708
const MAX_DEPTH : usize = 10 ;
709
- const MAX_ASN1_CERT_SIZE : usize = 800 ;
709
+ const MAX_ASN1_CERT_SIZE : usize = 1000 ;
710
710
711
711
mod asn1_writer;
712
712
mod printer;
@@ -1025,38 +1025,38 @@ mod tests {
1025
1025
0xbf , 0x68 , 0x18 , 0x59 , 0x7f , 0xf7 , 0xe8 , 0xaf , 0x88 , 0x91 , 0x1c , 0x72 , 0x32 , 0xf7 ,
1026
1026
0x52 ,
1027
1027
] ;
1028
- pub const ASN1_OUTPUT_TXT_IN_DN : [ u8 ; 427 ] = [
1029
- 0x30 , 0x82 , 0x01 , 0xa7 , 0xa0 , 0x03 , 0x02 , 0x01 , 0x02 , 0x02 , 0x01 , 0x01 , 0x30 , 0x0a ,
1028
+ pub const ASN1_OUTPUT_TXT_IN_DN : [ u8 ; 429 ] = [
1029
+ 0x30 , 0x82 , 0x01 , 0xa9 , 0xa0 , 0x03 , 0x02 , 0x01 , 0x02 , 0x02 , 0x01 , 0x01 , 0x30 , 0x0a ,
1030
1030
0x06 , 0x08 , 0x2a , 0x86 , 0x48 , 0xce , 0x3d , 0x04 , 0x03 , 0x02 , 0x30 , 0x56 , 0x31 , 0x0b ,
1031
1031
0x30 , 0x09 , 0x06 , 0x03 , 0x55 , 0x04 , 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x0f , 0x30 ,
1032
1032
0x0d , 0x06 , 0x03 , 0x55 , 0x04 , 0x0a , 0x0c , 0x06 , 0x47 , 0x6f , 0x6f , 0x67 , 0x6c , 0x65 ,
1033
1033
0x31 , 0x14 , 0x30 , 0x12 , 0x06 , 0x03 , 0x55 , 0x04 , 0x03 , 0x0c , 0x0b , 0x4d , 0x61 , 0x74 ,
1034
1034
0x74 , 0x65 , 0x72 , 0x20 , 0x52 , 0x6f , 0x6f , 0x74 , 0x31 , 0x20 , 0x30 , 0x1e , 0x06 , 0x0a ,
1035
1035
0x2b , 0x06 , 0x01 , 0x04 , 0x01 , 0x82 , 0xa2 , 0x7c , 0x01 , 0x04 , 0x0c , 0x10 , 0x46 , 0x46 ,
1036
1036
0x46 , 0x46 , 0x46 , 0x46 , 0x46 , 0x45 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x31 ,
1037
- 0x30 , 0x1e , 0x17 , 0x0d , 0x32 , 0x31 , 0x31 , 0x32 , 0x30 , 0x38 , 0x32 , 0x30 , 0x33 , 0x30 ,
1038
- 0x35 , 0x35 , 0x5a , 0x17 , 0x0d , 0x32 , 0x31 , 0x31 , 0x32 , 0x30 , 0x38 , 0x32 , 0x30 , 0x33 ,
1039
- 0x30 , 0x35 , 0x35 , 0x5a , 0x30 , 0x56 , 0x31 , 0x0b , 0x30 , 0x09 , 0x06 , 0x03 , 0x55 , 0x04 ,
1040
- 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x0f , 0x30 , 0x0d , 0x06 , 0x03 , 0x55 , 0x04 , 0x0a ,
1041
- 0x0c , 0x06 , 0x47 , 0x6f , 0x6f , 0x67 , 0x6c , 0x65 , 0x31 , 0x14 , 0x30 , 0x12 , 0x06 , 0x03 ,
1042
- 0x55 , 0x04 , 0x03 , 0x0c , 0x0b , 0x4d , 0x61 , 0x74 , 0x74 , 0x65 , 0x72 , 0x20 , 0x52 , 0x6f ,
1043
- 0x6f , 0x74 , 0x31 , 0x20 , 0x30 , 0x1e , 0x06 , 0x0a , 0x2b , 0x06 , 0x01 , 0x04 , 0x01 , 0x82 ,
1044
- 0xa2 , 0x7c , 0x01 , 0x04 , 0x0c , 0x10 , 0x46 , 0x46 , 0x46 , 0x46 , 0x46 , 0x46 , 0x46 , 0x45 ,
1045
- 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x31 , 0x30 , 0x59 , 0x30 , 0x13 , 0x06 , 0x07 ,
1046
- 0x2a , 0x86 , 0x48 , 0xce , 0x3d , 0x02 , 0x01 , 0x06 , 0x08 , 0x2a , 0x86 , 0x48 , 0xce , 0x3d ,
1047
- 0x03 , 0x01 , 0x07 , 0x03 , 0x42 , 0x00 , 0x04 , 0x5b , 0x37 , 0xdf , 0x65 , 0x49 , 0xc2 , 0x0d ,
1048
- 0xc8 , 0xd7 , 0x22 , 0xa6 , 0xb8 , 0xac , 0xb6 , 0x60 , 0xa8 , 0xa7 , 0x64 , 0xce , 0x7b , 0xaf ,
1049
- 0x6c , 0x6c , 0x22 , 0x4f , 0x7e , 0xe8 , 0x43 , 0x49 , 0x68 , 0x4a , 0xd7 , 0xd8 , 0x09 , 0xff ,
1050
- 0x65 , 0x00 , 0x33 , 0xd1 , 0x52 , 0x7d , 0xcf , 0x1f , 0xba , 0xac , 0x6a , 0x9c , 0x3a , 0xd8 ,
1051
- 0xb4 , 0x1e , 0xda , 0xc9 , 0x09 , 0xf7 , 0xb5 , 0xc7 , 0x60 , 0xfd , 0x54 , 0x2c , 0x89 , 0x23 ,
1052
- 0x75 , 0xa3 , 0x66 , 0x30 , 0x64 , 0x30 , 0x12 , 0x06 , 0x03 , 0x55 , 0x1d , 0x13 , 0x01 , 0x01 ,
1053
- 0xff , 0x04 , 0x08 , 0x30 , 0x06 , 0x01 , 0x01 , 0xff , 0x02 , 0x01 , 0x01 , 0x30 , 0x0e , 0x06 ,
1054
- 0x03 , 0x55 , 0x1d , 0x0f , 0x01 , 0x01 , 0xff , 0x04 , 0x04 , 0x03 , 0x02 , 0x01 , 0x06 , 0x30 ,
1055
- 0x1d , 0x06 , 0x03 , 0x55 , 0x1d , 0x0e , 0x04 , 0x16 , 0x04 , 0x14 , 0x72 , 0xc2 , 0x01 , 0xf7 ,
1056
- 0x57 , 0x19 , 0x13 , 0xb3 , 0x48 , 0xca , 0x00 , 0xca , 0x7b , 0x45 , 0xf4 , 0x77 , 0x46 , 0x68 ,
1057
- 0xc9 , 0x7e , 0x30 , 0x1f , 0x06 , 0x03 , 0x55 , 0x1d , 0x23 , 0x04 , 0x18 , 0x30 , 0x16 , 0x80 ,
1058
- 0x14 , 0x72 , 0xc2 , 0x01 , 0xf7 , 0x57 , 0x19 , 0x13 , 0xb3 , 0x48 , 0xca , 0x00 , 0xca , 0x7b ,
1059
- 0x45 , 0xf4 , 0x77 , 0x46 , 0x68 , 0xc9 , 0x7e ,
1037
+ 0x30 , 0x20 , 0x17 , 0x0d , 0x32 , 0x31 , 0x31 , 0x32 , 0x30 , 0x38 , 0x32 , 0x30 , 0x33 , 0x30 ,
1038
+ 0x35 , 0x35 , 0x5a , 0x18 , 0x0f , 0x32 , 0x31 , 0x32 , 0x31 , 0x31 , 0x32 , 0x30 , 0x38 , 0x32 ,
1039
+ 0x30 , 0x33 , 0x30 , 0x35 , 0x35 , 0x5a , 0x30 , 0x56 , 0x31 , 0x0b , 0x30 , 0x09 , 0x06 , 0x03 ,
1040
+ 0x55 , 0x04 , 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x0f , 0x30 , 0x0d , 0x06 , 0x03 , 0x55 ,
1041
+ 0x04 , 0x0a , 0x0c , 0x06 , 0x47 , 0x6f , 0x6f , 0x67 , 0x6c , 0x65 , 0x31 , 0x14 , 0x30 , 0x12 ,
1042
+ 0x06 , 0x03 , 0x55 , 0x04 , 0x03 , 0x0c , 0x0b , 0x4d , 0x61 , 0x74 , 0x74 , 0x65 , 0x72 , 0x20 ,
1043
+ 0x52 , 0x6f , 0x6f , 0x74 , 0x31 , 0x20 , 0x30 , 0x1e , 0x06 , 0x0a , 0x2b , 0x06 , 0x01 , 0x04 ,
1044
+ 0x01 , 0x82 , 0xa2 , 0x7c , 0x01 , 0x04 , 0x0c , 0x10 , 0x46 , 0x46 , 0x46 , 0x46 , 0x46 , 0x46 ,
1045
+ 0x46 , 0x45 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x30 , 0x31 , 0x30 , 0x59 , 0x30 , 0x13 ,
1046
+ 0x06 , 0x07 , 0x2a , 0x86 , 0x48 , 0xce , 0x3d , 0x02 , 0x01 , 0x06 , 0x08 , 0x2a , 0x86 , 0x48 ,
1047
+ 0xce , 0x3d , 0x03 , 0x01 , 0x07 , 0x03 , 0x42 , 0x00 , 0x04 , 0x5b , 0x37 , 0xdf , 0x65 , 0x49 ,
1048
+ 0xc2 , 0x0d , 0xc8 , 0xd7 , 0x22 , 0xa6 , 0xb8 , 0xac , 0xb6 , 0x60 , 0xa8 , 0xa7 , 0x64 , 0xce ,
1049
+ 0x7b , 0xaf , 0x6c , 0x6c , 0x22 , 0x4f , 0x7e , 0xe8 , 0x43 , 0x49 , 0x68 , 0x4a , 0xd7 , 0xd8 ,
1050
+ 0x09 , 0xff , 0x65 , 0x00 , 0x33 , 0xd1 , 0x52 , 0x7d , 0xcf , 0x1f , 0xba , 0xac , 0x6a , 0x9c ,
1051
+ 0x3a , 0xd8 , 0xb4 , 0x1e , 0xda , 0xc9 , 0x09 , 0xf7 , 0xb5 , 0xc7 , 0x60 , 0xfd , 0x54 , 0x2c ,
1052
+ 0x89 , 0x23 , 0x75 , 0xa3 , 0x66 , 0x30 , 0x64 , 0x30 , 0x12 , 0x06 , 0x03 , 0x55 , 0x1d , 0x13 ,
1053
+ 0x01 , 0x01 , 0xff , 0x04 , 0x08 , 0x30 , 0x06 , 0x01 , 0x01 , 0xff , 0x02 , 0x01 , 0x01 , 0x30 ,
1054
+ 0x0e , 0x06 , 0x03 , 0x55 , 0x1d , 0x0f , 0x01 , 0x01 , 0xff , 0x04 , 0x04 , 0x03 , 0x02 , 0x01 ,
1055
+ 0x06 , 0x30 , 0x1d , 0x06 , 0x03 , 0x55 , 0x1d , 0x0e , 0x04 , 0x16 , 0x04 , 0x14 , 0x72 , 0xc2 ,
1056
+ 0x01 , 0xf7 , 0x57 , 0x19 , 0x13 , 0xb3 , 0x48 , 0xca , 0x00 , 0xca , 0x7b , 0x45 , 0xf4 , 0x77 ,
1057
+ 0x46 , 0x68 , 0xc9 , 0x7e , 0x30 , 0x1f , 0x06 , 0x03 , 0x55 , 0x1d , 0x23 , 0x04 , 0x18 , 0x30 ,
1058
+ 0x16 , 0x80 , 0x14 , 0x72 , 0xc2 , 0x01 , 0xf7 , 0x57 , 0x19 , 0x13 , 0xb3 , 0x48 , 0xca , 0x00 ,
1059
+ 0xca , 0x7b , 0x45 , 0xf4 , 0x77 , 0x46 , 0x68 , 0xc9 , 0x7e ,
1060
1060
] ;
1061
1061
}
1062
1062
}
0 commit comments