func encoding/asn1.Marshal

40 uses

	encoding/asn1 (current package)
		marshal.go#L730: func Marshal(val any) ([]byte, error) {

	crypto/x509
		pkcs1.go#L160: 	b, _ := asn1.Marshal(priv)
		pkcs1.go#L197: 	derBytes, _ := asn1.Marshal(pkcs1PublicKey{
		pkcs8.go#L126: 		oidBytes, err := asn1.Marshal(oid)
		pkcs8.go#L144: 		curvePrivateKey, err := asn1.Marshal(k.Seed())
		pkcs8.go#L156: 			if privKey.PrivateKey, err = asn1.Marshal(k.Bytes()); err != nil {
		pkcs8.go#L164: 			oidBytes, err := asn1.Marshal(oid)
		pkcs8.go#L183: 	return asn1.Marshal(privKey)
		sec1.go#L62: 	return asn1.Marshal(ecPrivateKey{
		sec1.go#L73: 	return asn1.Marshal(ecPrivateKey{
		x509.go#L88: 		publicKeyBytes, err = asn1.Marshal(pkcs1PublicKey{
		x509.go#L110: 		paramBytes, err = asn1.Marshal(oid)
		x509.go#L129: 			paramBytes, err = asn1.Marshal(oid)
		x509.go#L168: 	ret, _ := asn1.Marshal(pkix)
		x509.go#L1166: 	return asn1.Marshal(rawValues)
		x509.go#L1214: 		ret[n].Value, err = asn1.Marshal(subjectKeyId)
		x509.go#L1223: 		ret[n].Value, err = asn1.Marshal(authKeyId{authorityKeyId})
		x509.go#L1246: 		ret[n].Value, err = asn1.Marshal(aiaValues)
		x509.go#L1391: 		ret[n].Value, err = asn1.Marshal(crlDp)
		x509.go#L1419: 	ext.Value, err = asn1.Marshal(asn1.BitString{Bytes: bitString, BitLength: asn1BitLength(bitString)})
		x509.go#L1438: 	ext.Value, err = asn1.Marshal(oids)
		x509.go#L1451: 	ext.Value, err = asn1.Marshal(basicConstraints{isCA, maxPathLen})
		x509.go#L1511: 	return asn1.Marshal(cert.Subject.ToRDNSequence())
		x509.go#L1775: 	tbsCertContents, err := asn1.Marshal(c)
		x509.go#L1786: 	return asn1.Marshal(certificate{
		x509.go#L1865: 		aki.Value, err = asn1.Marshal(authKeyId{Id: c.SubjectKeyId})
		x509.go#L1872: 	tbsCertListContents, err := asn1.Marshal(tbsCertList)
		x509.go#L1883: 	return asn1.Marshal(pkix.CertificateList{
		x509.go#L1960: 	b, err := asn1.Marshal(attributes)
		x509.go#L2139: 		b, err := asn1.Marshal(attr)
		x509.go#L2154: 		asn1Subject, err = asn1.Marshal(template.Subject.ToRDNSequence())
		x509.go#L2173: 	tbsCSRContents, err := asn1.Marshal(tbsCSR)
		x509.go#L2184: 	return asn1.Marshal(certificateRequest{
		x509.go#L2460: 				reasonBytes, err := asn1.Marshal(asn1.Enumerated(rce.ReasonCode))
		x509.go#L2478: 	aki, err := asn1.Marshal(authKeyId{Id: issuer.SubjectKeyId})
		x509.go#L2486: 	crlNum, err := asn1.Marshal(template.Number)
		x509.go#L2522: 	tbsCertListContents, err := asn1.Marshal(tbsCertList)
		x509.go#L2536: 	return asn1.Marshal(certificateList{

	crypto/x509/pkix
		pkix.go#L55: 				derBytes, err := asn1.Marshal(tv.Value)

	vendor/golang.org/x/crypto/cryptobyte
		asn1.go#L218: 	bytes, err := encoding_asn1.Marshal(v)