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