WIP more asn1
This commit is contained in:
		
							parent
							
								
									9adf912e88
								
							
						
					
					
						commit
						526a4416fe
					
				| @ -281,20 +281,19 @@ function createCsrBodyEc(domains, xy) { | |||||||
|     )) |     )) | ||||||
| 
 | 
 | ||||||
|       // #0 Total 3
 |       // #0 Total 3
 | ||||||
|     , '02 01 00'                                                      // 3 bytes, int 0
 |     , ASN1('02', '00') | ||||||
| 
 | 
 | ||||||
|       // Subject
 |       // Subject
 | ||||||
|       // #1 Total 2+11+n
 |       // #1 Total 2+11+n
 | ||||||
|     , '30 {3.2.0seqlen}'                                              // 2 bytes, sequence
 |     , ASN1('30' | ||||||
|       .replace(/{[^}]+}/, numToHex(2+2+5+2+sublen)) |  | ||||||
|       , '31 {4.3.0setlen}'                                            // 2 bytes, set
 |       , '31 {4.3.0setlen}'                                            // 2 bytes, set
 | ||||||
|         .replace(/{[^}]+}/, numToHex(2+5+2+sublen)) |         .replace(/{[^}]+}/, numToHex(2+5+2+sublen)) | ||||||
|         , '30 {5.4.0seqlen}'                                          // 2 bytes, sequence
 |         , ASN1('30' | ||||||
|           .replace(/{[^}]+}/, numToHex(5+2+sublen)) |             // object id (commonName)
 | ||||||
|         , '06 03 55 04 03'                                            // 5 bytes, object id (commonName)
 |           , ASN1('06', '55 04 03') | ||||||
|         , '0C {dlen} {domain.tld}'                                    // 2+n bytes, utf8string
 |           , ASN1('0C', strToHex(domains[0])) | ||||||
|           .replace(/{dlen}/, numToHex(sublen)) |           ) | ||||||
|           .replace(/{domain\.tld}/, strToHex(domains[0])) |       ) | ||||||
| 
 | 
 | ||||||
|       // P-256 Public Key
 |       // P-256 Public Key
 | ||||||
|       // #2 Total 2+25+xy
 |       // #2 Total 2+25+xy
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user