Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ReadASN1Element (0.13 sec)

  1. src/crypto/x509/parser.go

    	var subjectSeq cryptobyte.String
    	if !tbs.ReadASN1Element(&subjectSeq, cryptobyte_asn1.SEQUENCE) {
    		return nil, errors.New("x509: malformed issuer")
    	}
    	cert.RawSubject = subjectSeq
    	subjectRDNs, err := parseName(subjectSeq)
    	if err != nil {
    		return nil, err
    	}
    	cert.Subject.FillFromRDNSequence(subjectRDNs)
    
    	var spki cryptobyte.String
    	if !tbs.ReadASN1Element(&spki, cryptobyte_asn1.SEQUENCE) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:00:16 UTC 2024
    - 38.5K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/crypto/cryptobyte/asn1.go

    		return false
    	}
    	return true
    }
    
    // ReadASN1Element reads the contents of a DER-encoded ASN.1 element (including
    // tag and length bytes) into out, and advances. The element must match the
    // given tag. It reports whether the read was successful.
    //
    // Tags greater than 30 are not supported (i.e. low-tag-number format only).
    func (s *String) ReadASN1Element(out *String, tag asn1.Tag) bool {
    	var t asn1.Tag
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 21.5K bytes
    - Viewed (0)
Back to top