File: //usr/local/go/pkg/freebsd_amd64/crypto/x509.a
!<arch>
__.PKGDEF 0 0 0 644 42949 `
go object freebsd amd64 go1.17.6 X:
build id "CHKUGoaGx8FK1OftWl8v/BjM_cTqr7WgqbM-QVYX_"
$$B
i�[��$$GOROOT/src/crypto/x509/cert_pool.go byName lazyCertslazyCerthaveSumsum224lensCertPoolcertnCertificatecopyfindPotentialParentscontainsAddCertaddCertFunc rawSum224
rawSubjectgetCertAppendCertsFromPEMpemCertsokSubjectsesc:esc:esc:~r0!$GOROOT/src/crypto/x509/parser.goder&$GOROOT/src/crypto/x509/pem_decrypt.go PEMCipherbBlockencoding/pem~r1Headers$GOROOT/src/encoding/pem/pem.goDEK-InfopasswordrandReaderio blockTypedataalg $GOROOT/src/crypto/x509/pkcs1.go
PrivateKey
crypto/rsakey PublicKey $GOROOT/src/crypto/x509/pkcs8.goerr$GOROOT/src/crypto/x509/sec1.gocrypto/ecdsa~r2
.autotmp_3
.autotmp_4parseECPrivateKey
namedCurveOIDObjectIdentifier
encoding/asn1!$GOROOT/src/crypto/x509/verify.go
InvalidReasonCertReasonDetailErroreCertificateInvalidError>x509: certificate is not authorized to sign other certificates3x509: certificate has expired or is not yet valid: Rx509: a root or intermediate certificate is not authorized to sign for this name: Vx509: a root or intermediate certificate is not authorized for an extended key usage: 7x509: too many intermediates for path length constraint5x509: certificate specifies an incompatible key usageAx509: issuer name does not match subject from issuing certificateGx509: issuer has name constraints but leaf doesn't have a SAN extensionSx509: issuer has name constraints but leaf contains unknown or unconstrained name: x509: unknown errorHosth
HostnameErrorhintErrhintCertUnknownAuthorityErrorErrseSystemRootsErrorUnwrapmsg7x509: failed to load system roots and no roots provided; esc: DNSName
IntermediatesRootsCurrentTimeTimetime KeyUsagesExtKeyUsageMaxConstraintComparisions$GOROOT/src/crypto/x509/x509.goderBytespubisRSAPSSalgoSignatureAlgorithmStringPublicKeyAlgorithmpublicKeyAlgoNameItoastrconv$GOROOT/src/strconv/itoa.goiKeyUsageRawRawTBSCertificateRawSubjectPublicKeyInfo
RawSubject RawIssuer SignatureVersionSerialNumberIntmath/bigIssuerNamecrypto/x509/pkixSubject NotBeforeNotAfter
Extensions ExtensionExtraExtensionsUnhandledCriticalExtensionsUnknownExtKeyUsageBasicConstraintsValidIsCA
MaxPathLenMaxPathLenZeroSubjectKeyIdAuthorityKeyId
OCSPServerIssuingCertificateURLDNSNamesEmailAddressesIPAddressesIPnetURIsURLnet/urlPermittedDNSDomainsCriticalPermittedDNSDomainsExcludedDNSDomainsPermittedIPRangesIPNetExcludedIPRangesPermittedEmailAddressesExcludedEmailAddressesPermittedURIDomainsExcludedURIDomainsCRLDistributionPointsPolicyIdentifiers$$GOROOT/src/crypto/x509/root_unix.gosystemVerifycopts
VerifyOptionschainscheckNameConstraintscountmaxConstraintComparisonsnameTypename
parsedNamematch
constraint permittedexcludedisValidcertTypecurrentChainVerifybuildChainscache sigChecksVerifyHostnameEqualotherhasSANExtensionCheckSignatureFromparentCheckSignaturesigned signaturehasNameConstraintsgetSANExtensionCheckCRLSignaturecrlCertificateList CreateCRLprivrevokedCertsRevokedCertificatenowexpirycrlBytesesc:bytes$GOROOT/src/bytes/bytes.goa~r3checkSignature publicKeycryptoesc: InsecureAlgorithmErrorSprintffmt$GOROOT/src/fmt/print.goformat4x509: cannot verify signature: insecure algorithm %vConstraintViolationErrorPx509: invalid signature: parent certificate cannot sign this kind of certificateUnhandledCriticalExtension"x509: unhandled critical extensiontemplateRawTBSCertificateRequest
AttributesAttributeTypeAndValueSETCertificateRequestcsrasn1DataRevokedCertificatesNumber
ThisUpdate
NextUpdateRevocationListissuerSignerbase FormatInt$GOROOT/src/math/big/int.goxnatvWord$GOROOT/src/math/bits/bits.go$$GOROOT/src/math/bits/bits_tables.go� Len64 math/bits
deBruijn64tabTrailingZeros64$GOROOT/src/time/format.go$GOROOT/src/time/time.gobufwabsWeekdaysec$GOROOT/src/time/zoneinfo.goLocation$GOROOT/src/net/ip.gopd~r4v4InV6PrefixmaskIPMask$GOROOT/src/net/url/url.gohostPorthostportesc: TypeBytes$GOROOT/src/io/io.goRead$GOROOT/src/crypto/rsa/rsa.goDPrimesPrecomputedPrecomputedValuesPublicSigndigest
SignerOptsDecrypt
ciphertext
DecrypterOpts plaintextValidate
PrecomputeNESizeBitLen!$GOROOT/src/crypto/ecdsa/ecdsa.go!$GOROOT/src/encoding/asn1/asn1.gooiwallextloctGoStringFormatlayoutAppendFormatnsecunixSecaddSecsetLoc stripMonosetMonommonoAfteruBeforeIsZerolocabsoffsetDateyearmonthMonthdayYearDayISOWeekweekClockhourminHourMinuteSecond
NanosecondYearDayAddDurationSubAddDateyearsmonthsdaysdatefullydayUTCLocalInZoneUnix UnixMilli UnixMicroUnixNano
MarshalBinaryUnmarshalBinary GobEncode GobDecodeMarshalJSON
UnmarshalJSONMarshalText
UnmarshalTextIsDSTTruncateRoundutcLocesc:
absWeekday)time: missing Location in call to Time.InlnegSetInt64z SetUint64SetBitsSetBitsAbsNegyMulMulRangeBinomialkQuoRemQuoRemrDivModDivModCmpCmpAbsInt64Uint64IsInt64IsUint64 SetStringsetFromScannerByteScannerSetBytes FillBytesTrailingZeroBitsExpGCD lehmerGCDRandrnd math/rand
ModInversegmodSqrt3Mod4PrimemodSqrt5Mod8PrimemodSqrtTonelliShanksModSqrtLshRshBitSetBitAndAndNotOrXorNotSqrt$GOROOT/src/math/big/intconv.goTextAppendStatechscanScan ScanState $GOROOT/src/math/big/intmarsh.gotext$GOROOT/src/math/big/prime.go
ProbablyPrime$GOROOT/src/math/big/rat.go
scaleDenomfesc: setUint64$GOROOT/src/math/big/nat.gosetnormesc: cmplow64setBytes$GOROOT/src/math/big/arith.gobitLentrailingZeroBitsshlsquare root of negative numbersqrt<nil>itoa$GOROOT/src/math/big/natconv.gonull$$GOROOT/src/crypto/x509/pkix/pkix.goCountryOrganizationOrganizationalUnitLocalityProvince
StreetAddress
PostalCode
CommonNameNamesAttributeTypeAndValue
ExtraNamesFillFromRDNSequencerdnsRDNSequence
appendRDNsinvaluesoid
ToRDNSequenceretIdCriticalasn1:"optional"Value
IsUnspecifiedip
IsLoopback IsPrivateIsMulticastIsInterfaceLocalMulticastIsLinkLocalMulticastIsLinkLocalUnicastIsGlobalUnicastTo4To16DefaultMaskMaskmatchAddrFamilyisZerosIPv4SchemeOpaqueUserUserinfoPathRawPath
ForceQueryRawQueryFragmentRawFragmentsetPathEscapedPathsetFragmentEscapedFragmentRedactedIsAbsParserefResolveReferenceQueryValues
RequestURIHostnamePort
splitHostPortContainsNetworkip+netTBSCertListTBSCertificateListAlgorithmIdentifierSignatureValue BitString
HasExpiredcertListRevocationTime$GOROOT/src/crypto/crypto.go
asn1:"set"clearmakesetWordaddsubmulAddWW
montgomerymulsqrmulRangeshrsetBitbitstickyandandNotorxorrandomlimitexpNN
expNNWindowedexpNNMontgomeryfracOkresutoaconvertWordsqndigitsbbtabledivisorexpWW$GOROOT/src/math/big/natdiv.godivz2divWmodWdivLargeuInvIndivBasicdivRecursivedivRecursiveStepdepthtmptempsprobablyPrimeMillerRabinrepsforce2probablyPrimeLucasLen
TrailingZeroslongDayNamesfmtInt
%!Weekday()zonetx zoneTransextend
cacheStartcacheEnd cacheZonegetlookupstartendisDSTlookupFirstZone
firstZoneUsed
lookupNameunixonesbitssimpleMaskLength hexStringDpDqQinv CRTValuesCRTValueHashFuncHashCurvecrypto/ellipticXYlongMonthNames%!Month(NanosecondsMicrosecondsMillisecondsSecondsMinutesHours
ByteReader
UnreadByte$GOROOT/src/math/rand/rand.gosrcSources64Source64readValreadPos$GOROOT/src/math/rand/exp.go
ExpFloat64$GOROOT/src/math/rand/normal.goNormFloat64SeedseedInt63Uint32Int31Int63nInt31nint31nIntnFloat64Float32PermShuffleswapjWriteWidthwid PrecisionprecFlag$GOROOT/src/fmt/scan.goReadRunesize
UnreadRune SkipSpaceToken skipSpacetokenRelativeDistinguishedNameSETusernamepasswordSetUsernamePasswordGetvalueDelHasEncodevs
RawContentasn1:"optional,default:0"asn1:"tag:0,optional,explicit" Algorithm
ParametersRawValue BitLengthAt
RightAlignbbbnbitswhenindexisstdisutcCoeffRNewhash Available'$GOROOT/src/crypto/elliptic/elliptic.goParamsCurveParams IsOnCurvex1y1x2y2Double
ScalarMultScalarBaseMultReadByteClassTag
IsCompound FullBytes$GOROOT/src/hash/hash.goWriterSumReset BlockSizePBGxGyBitSizecurve
polynomialaffineFromJacobianxOutyOutaddJacobianz1doubleJacobianBxByx509 .inittaskCANotAuthorizedForExtKeyUsageCANotAuthorizedForThisNameCreateCertificateCreateCertificateRequestCreateRevocationListDSADSAWithSHA1
DSAWithSHA256DecryptPEMBlockECDSA
ECDSAWithSHA1ECDSAWithSHA256ECDSAWithSHA384ECDSAWithSHA512Ed25519EncryptPEMBlockErrUnsupportedAlgorithmExpiredExtKeyUsageAnyExtKeyUsageClientAuthExtKeyUsageCodeSigningExtKeyUsageEmailProtectionExtKeyUsageIPSECEndSystemExtKeyUsageIPSECTunnelExtKeyUsageIPSECUser)ExtKeyUsageMicrosoftCommercialCodeSigning%ExtKeyUsageMicrosoftKernelCodeSigning%ExtKeyUsageMicrosoftServerGatedCrypto$ExtKeyUsageNetscapeServerGatedCryptoExtKeyUsageOCSPSigningExtKeyUsageServerAuthExtKeyUsageTimeStampingIncompatibleUsageIncorrectPasswordErrorIsEncryptedPEMBlockKeyUsageCRLSignKeyUsageCertSignKeyUsageContentCommitmentKeyUsageDataEnciphermentKeyUsageDecipherOnlyKeyUsageDigitalSignatureKeyUsageEncipherOnlyKeyUsageKeyAgreementKeyUsageKeyEncipherment
MD2WithRSA
MD5WithRSAMarshalECPrivateKeyMarshalPKCS1PrivateKeyMarshalPKCS1PublicKeyMarshalPKCS8PrivateKeyMarshalPKIXPublicKeyNameConstraintsWithoutSANsNameMismatchNewCertPoolNotAuthorizedToSign
PEMCipher3DESPEMCipherAES128PEMCipherAES192PEMCipherAES256PEMCipherDESParseCRLParseCertificateParseCertificateRequestParseCertificatesParseDERCRLParseECPrivateKeyParsePKCS1PrivateKeyParsePKCS1PublicKeyParsePKCS8PrivateKeyParsePKIXPublicKeyPureEd25519RSASHA1WithRSA
SHA256WithRSASHA256WithRSAPSS
SHA384WithRSASHA384WithRSAPSS
SHA512WithRSASHA512WithRSAPSSSystemCertPoolTooManyConstraintsTooManyIntermediatesUnconstrainedNameUnknownPublicKeyAlgorithmUnknownSignatureAlgorithmecdsaellipticrsapkixasn1pembigurl(*Certificate).CheckSignature(*Certificate).Equal$(*CertificateRequest).CheckSignatureCertificateInvalidError.ErrorConstraintViolationError.ErrorInsecureAlgorithmError.ErrorPublicKeyAlgorithm.StringSystemRootsError.ErrorSystemRootsError.Unwrap UnhandledCriticalExtension.Error(*PrivateKey).Public(*CurveParams).Params(*PublicKey).Size(*CertificateList).HasExpiredBitString.AtObjectIdentifier.Equal
(*Int).Abs
(*Int).Append
(*Int).BitLen(*Int).Bits(*Int).Bytes
(*Int).CmpAbs(*Int).Int64(*Int).IsInt64(*Int).IsUint64
(*Int).Lsh(*Int).MarshalText
(*Int).Neg
(*Int).Set(*Int).SetBits(*Int).SetBytes(*Int).SetUint64(*Int).Sign(*Int).Sqrt
(*Int).String(*Int).Text(*Int).TrailingZeroBits
(*Int).Uint64(*Int).UnmarshalJSON
nat.bitLennat.makenat.normnat.setnat.trailingZeroBits(*IPNet).NetworkIP.IsInterfaceLocalMulticastIP.To16IP.To4IPMask.Size
IPMask.String(*URL).Hostname(*URL).IsAbs(*URL).MarshalBinary(*URL).Port(*Userinfo).Password(*Userinfo).Username
Values.Add
Values.Del
Values.Get
Values.Has
Values.Set(*Location).String(*Time).GobDecode(*Time).nsec(*Time).sec(*Time).setLoc(*Time).stripMono(*Time).unixSecDuration.HoursDuration.MicrosecondsDuration.MillisecondsDuration.MinutesDuration.NanosecondsDuration.SecondsDuration.TruncateMonth.String Time.DateTime.DayTime.GobEncode Time.HourTime.InTime.IsZero
Time.Local
Time.LocationTime.Minute
Time.MonthTime.NanosecondTime.SecondTime.UTC Time.UnixTime.UnixMicroTime.UnixMilli
Time.UnixNanoTime.Weekday Time.YearTime.YearDayWeekday.String 7%% H%* %
R &"