2 repository-uri
Security logic provided as a library for integration into custom applications.
Distinct from Go Library Integrations: Focuses on the role as a programmable library rather than a standalone tool or a specific API integration.
Explore 2 awesome GitHub repositories matching security & cryptography · Programmable Security Libraries. Refine with filters or upvote what's useful.
osv-scanner is a software composition analysis tool and vulnerability scanner that checks project dependencies and container images against the Open Source Vulnerabilities database. It functions as a dependency remediation tool and can be integrated into custom Go applications as a programmable security library. The project distinguishes itself through a remediation workflow that includes an interactive terminal user interface and automated scripting for upgrading vulnerable packages in lockfiles and manifests. It employs call-graph reachability analysis to determine if vulnerable code is act
Provides a programmable Go package for integrating vulnerability scanning logic directly into custom applications.
SSLyze is an SSL/TLS security scanner and network encryption analyzer designed to identify vulnerabilities and misconfigurations in encryption settings. It functions as both a standalone tool for analyzing server certificates and cipher suites and a programmable Python security library for embedding automated scanning logic into larger applications. The tool distinguishes itself by supporting encryption analysis for both HTTP and non-HTTP network services, including mail, directory, and database protocols. It includes a security compliance validator that compares server configurations against
Provides a programmable security library for embedding TLS scanning logic into custom applications.