
Security News
curl Shuts Down Bug Bounty Program After Flood of AI Slop Reports
A surge of AI-generated vulnerability reports has pushed open source maintainers to rethink bug bounties and tighten security disclosure processes.
gocert provides practical support for working with public key infrastructure (X.509) "PKIX" certificates in Go. The goal is to simplify the creation and use of PKIX certificates for Transport Layer Security (TLS) and other applications.
PKIX is complicated. In order to simplify it, gocert makes some opinionated choices.
Create self-signed root and intermediate certification authorities (CAs). Perform routine CA tasks such as issuing certificates and revocation lists.
Request certificates for your locally-created private keys from a CA.
Pinning
Helper functions that support certificate pinning with TLS connections.
Scanning
Download the certificate chain presented by a TLS server.
MongoDB storage and retrieval of X.509 certificates for various applications.
Expose the certificate database as a service, for independent verification of TLS endpoints.
gocert uses the X.509, PKIX and TLS implementations found in the Go standard package library.
gocert executes the openssl(1SSL) command line utility for some functions. However, gocert does not link with the OpenSSL library, and does not include any source or binary code from the OpenSSL project. This dependency needs to be provided by the operating system distribution separately when deploying applications built with gocert.
The certificate database requires a connection to MongoDB.
FAQs
Unknown package
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
A surge of AI-generated vulnerability reports has pushed open source maintainers to rethink bug bounties and tighten security disclosure processes.

Product
Scan results now load faster and remain consistent over time, with stable URLs and on-demand rescans for fresh security data.

Product
Socket's new Alert Details page is designed to surface more context, with a clearer layout, reachability dependency chains, and structured review.