Sign in

Repository Index

47,133 repositories indexed

Tags: Security
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–24 of 35 · Most stars

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

  • built-at-rc
  • age-encryption

Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.

Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices

  • vuls
  • vulnerability-scanners
  • golang
  • go

Let's Encrypt/ACME client and library written in Go

  • letsencrypt
  • acme
  • certificate
  • tls

Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation

Advanced crypto library for the Go language

  • crypto-library
  • elliptic-curves
  • go

Safe, simple and fast JSON Web Tokens for Go

  • jwt
  • jwt-token
  • jwt-claims
  • dependency-free

Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.

teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.

  • ids
  • teler
  • waf
  • teler-ids

🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language

:key: Idiotproof golang password validation library inspired by Python's passlib

gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that you can join on Google Groups: https://groups.google.com/forum/#!topic/gonids/

:sunglasses:Package captcha provides an easy to use, unopinionated API for captcha generation

  • golang
  • captcha
  • captcha-generator
  • image-captcha

Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.

Time-Based One-Time Password (TOTP) and HMAC-Based One-Time Password (HOTP) library for Go.

  • hotp
  • totp
  • totp-codes
  • authenticator

A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.

  • golang
  • golang-library
  • scrypt
  • password-hash

Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.

  • golang
  • go
  • go-library
  • golang-library