118 Resources
Golang secure-passwords Libraries
Gopherscript is a secure and minimal scripting language written in Go.
Gopherscript Gopherscript is a secure scripting/configuration language written in Go. It features a fined-grain permission system and enforces a stron
🗣 Anonymous argument sharing and advocacy platform
Args Anonymous argument sharing and advocacy platform Technologies Programming Language: Go Database: MongoDB Server: Gofiber Captcha Service: HCaptch
Print random bytes from a secure source to stdout.
Print random bytes from a secure source to stdout.
Sqlyog-password-decoder - Simple decode passwords from .sycs file (SQLyog export connections file)
Decode password: ./sqlyog-password-decoder -str password -action decode Encode p
A tiny secure-random password generator
go-psw A tiny golang tool for generating a crypto-random password in a terminal. Installation go install github.com/hedhyw/go-psw/cmd/psw@latest Usage
step-ca is an online certificate authority for secure, automated certificate management.
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
An open platform to connect, manage, and secure microservices.
Istio An open platform to connect, manage, and secure microservices. For in-depth information about how to use Istio, visit istio.io To ask questions
Finally, secure HTTP!
shttp Have you ever thought: Golly gee, HTTP is great and all, but wouldn't it be even better if it were a little less insecure? Well do I have good n
Imagine a simple, beautiful, secure, and freaking fast way to broadcast your events throw the internet
Event Superintendent Imagine a simple, beautiful, secure, and freaking fast way to broadcast your events throw the internet. That's exactly why you sh
bcrypt-cli is the CLI tool for hashing passwords with bcrypt.
bcrypt-cli bcrypt-cli is the CLI tool for hashing passwords with bcrypt. Install go install github.com/ryicoh/bcrypt-cli Usage It can be used like bas
Command-line utility for Postgres-compatible SCRAM-SHA-256 passwords
scram-password -- Command-line utility for Postgres-compatible SCRAM-SHA-256 passwords SCRAM-SHA-256 (see RFC-7677, Salted Challenge Response Authenti
QR secrets is a cryptographically secure mechanism to store secret data with the highest levels of security and store it on physical paper.
QR Secrets QR secrets is a cryptographically secure mechanism to store secret data with the highest levels of security. Incorporating; AES256-GCM-HKDF
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Tink A multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. https:/
ChainMaker, a blockchain platform for building secure
ChainMaker, a blockchain platform for building secure, trustworthy value-exchange networks to power the new global digital economy. ChainMaker aim
PrimeKV is a Secure, REST API driven Key/Value store.
PrimeKV PrimeKV is a Secure, REST API driven Key/Value store. Features 100% In-memory. Encrypted by default, All stored values are bi-directionally en
rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.
rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.
Istio - An open platform to connect, manage, and secure microservices
Istio An open platform to connect, manage, and secure microservices. For in-dept
A transparent and secure way to look up public keys.
Key Transparency Key Transparency provides a lookup service for generic records and a public, tamper-proof audit log of all record changes. While bein
Go-gin-jwt - Secure web api using jwt token and caching mechanism
Project Description This project demonstrate how to create api and secure it wit
Nfc-sun-decoder - A Decoder for NXP 424 DNA SUN (Secure Unique) messages
NFC SUN Decoder A Decoder for NXP 424 DNA SUN (Secure Unique) messages This library makes decoding 424 DNA SUN messages easier. While the 424 DNA chip
Monero: the secure, private, untraceable cryptocurrency
Monero Copyright (c) 2014-2021 The Monero Project. Portions Copyright (c) 2012-2013 The Cryptonote developers. Table of Contents Development resources
OpenZeppelin Contracts is a library for secure smart contract development.
A library for secure smart contract development. Build on a solid foundation of community-vetted code. Implementations of standards like ERC20 and ERC
A simple, secure self-destructing message service, using HashiCorp Vault product as a backend
sup3rS3cretMes5age! A simple, secure self-destructing message service, using Has
ms - 'my story' creates a secure password string which can be memorized with a technique shared by Max.
On 23.12.21 20:22, Stefan Claas wrote: [...] Yes, I am aware of that, but how can one memorize a key when traveling and not taking any devices
Compatibility layer for tornado's signed values (and secure cookies consequently)
signedvalue signedvalue is an implementation of signed and timestamped strings compatible with Tornado's create_signed_value, decode_signed_value, and
Go library providing simple and secure password management
Passhash passhash addresses the dismal state of password management in Go by offering easy-to-use APIs to manage credentials (e.g. password hashes) No
RandomString -- Library to make passwords without misleading letters
RandomString -- Library to make passwords without misleading letters This package makes random passwords with fast logic described in this link. The o
A project for sharing secrets in a quick and secure manner
Yopass - Share Secrets Securely Yopass is a project for sharing secrets in a quick and secure manner*. The sole purpose of Yopass is to minimize the a
Deploy, manage, and secure applications and resources across multiple clusters using CloudFormation and Shipa
CloudFormation provider Deploy, secure, and manage applications across multiple clusters using CloudFormation and Shipa. Development environment setup
Easy, Secure, Free file sharing
RiftShare NOTE - Please see the gh-pages site at riftshare.app for the up to date Readme and FAQ. About RiftShare is an app inspired by a few amazing
Go library for one-time passwords, supports HOPT and TOPT (Google Authenticator compatible)
GoTP: One-time password library for Go GoTP library provides implementations of one-time password generators and validators. This implemantation suppo
A very small, very simple, yet very secure encryption tool.
English | Français | Español | Deutsch | Português | Türkçe | 中文 | русский Picocrypt is a very small (hence Pico), very simple, yet very secure encryp
Secure SDK/vault for personal records/PII built to comply with GDPR
Databunker Databunker is a network-based, self-hosted, GDPR compliant, secure vault for personal data or PII: https://databunker.org/ Project demo is
Fast and Secure Webhooks Service.
Convoy Website: https://getconvoy.io Forum: Github Discussions Documentation: getconvoy.io/docs Announcement: Medium Slack: Slack Convoy is a fast & s
Paw: a cross platform application to manage your passwords and identities securely
Paw Paw is a cross platform application to manage your passwords and identities securely. It is written in Go and uses Fyne as UI toolkit and age as e
Paste basic or template-based keys and passwords
pasteword Paste basic or template-based keys and passwords. Retrieve passwords and temporarily put them into the clipboard for easy copy-pasting. On m
Our aim is to expand the capabilities of blockchain and make a secure way for transferring NFT between RMRK and MOVR blockchain.
remov Inspiration Our aim is to expand the capabilities of blockchain and make a secure way for transferring NFT between RMRK and MOVR blockchain. The
Simple Golang HTTPS/TLS Examples
Generate private key (.key) # Key considerations for algorithm "RSA" ≥ 2048-bit openssl genrsa -out server.key 2048 # Key considerations for algorith
Terraform utility provider for generating Time-Based One-Time Passwords (TOTPs)
Terraform TOTP Provider The TOTP provider is a utility provider, which allows for generating Time-Based One-Time Passwords (TOTP) following the RFC 62
[WIP] Cheap, portable and secure NAS based on the Raspberry Pi Zero - with encryption, backups, and more
PortaDisk - Affordable Raspberry Pi Portable & Secure NAS Project Project Status: Early work in progress. web-unlock is still not ready for production
Simple CLI to generate passwords
pwdrng Simple CLI to generate passwords $ pwdrng Copied password to clipboard: bfx861[X26-b^UT Installation and Usage With Homebrew $ brew tap docto
XXTEA is a fast and secure encryption algorithm.
XXTEA Golang Introduction xxtea is a fast and secure encryption algorithm. This project is the Golang implementation of the xxtea encryption algorithm
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. This repo is the primary source for c
Secure Time Sync Daemon
stsd - Secure Time Sync Daemon ============================== Set system date based on HTTP 'date' headers over TLS. Inspired by Whonix's sdwdate, an
Safely wiping your secure data in Golang
Go Wiper You can use this tool like a library or a ready program. If you thought in some times about safely data erasing, you have a great open-source
Secure logger in Go to avoid output sensitive data in log
zlog A main distinct feature of zlog is secure logging that avoid to output secret/sensitive values to log. The feature reduce risk to store secret va
linenoise is a library that generates strings of random characters that can be used as reasonably secure passwords.
linenoise linenoise is a library that generates strings of random characters (herein called a "noise") that can be used as reasonably secure passwords
linenoise-classic is a command-line tool that generates strings of random characters that can be used as reasonably secure passwords.
linenoise-classic is a command-line tool that generates strings of random characters that can be used as reasonably secure passwords.
One Time Passwords (OTPs) are an mechanism to improve security over passwords alone.
otp: One Time Password utilities Go / Golang Why One Time Passwords? One Time Passwords (OTPs) are an mechanism to improve security over passwords alo
A secure, flexible, rapid Go web framework
A secure, flexible, rapid Go web framework Visit aah's official website https://aahframework.org to learn more News v0.12.3 released and tagged on Feb
Secure Boot certificates from the Framework Laptop
Framework Laptop UEFI Secure Boot Certificates Source: Extracted from a live machine (FRANBMCP08) Date: 2021-10-21 KEK (Key Exchange Key) This certifi
pwentropy is a CLI tool to calculate a passwords entropy
pwentropy pwentropy is a CLI tool to calculate a passwords entropy Overview pwentropy returns a floating point value that indicates the password entro
Secure Distributed Thanos Deployment using an Observability Cluster
Atlas Status: BETA - I don't expect breaking changes, but still possible. Atlas, forced by Zeus to support the heavens and the skies on his shoulders.
A set of instrumentation features for collecting relevant tracing data as well as secure an application
Go Agent goagent provides a set of instrumentation features for collecting relevant tracing data as well as secure an application by blocking requests
Hardening a sketchy containerized application one step at a time
Road to Secure Kubernetes Hardening a containerized application one step at a time This repository hosts a tutorial on security hardening a containeri
CSPFinder is a tool to compare ROI of selling Cash Secure Put options between different tickers for different expiry dates.
CSPFinder is a tool to compare ROI of selling Cash Secure Put options between different tickers for different expiry dates. It is intended to help open new cash secured put positions.
Carbyne Stack serverless compute service for secure multiparty computation
Carbyne Stack Ephemeral Service Ephemeral is a serverless compute service for secure multiparty computation based on Knative, Istio and Kubernetes. DI
A simple UDP server to make a virtual secure channel with the clients
udpsocket I made this package to make a virtual stateful connection between the client & server using the UDP protocol for a golang game server (as yo
Discordo is a lightweight, secure, and feature-rich Discord terminal client.
discordo · [WIP] Discordo is a lightweight, secure, and feature-rich Discord terminal client. It is highly configurable and has a minimalistic user in
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
Go-lang LDAP Authentication (GLAuth) is a secure, easy-to-use, LDAP server w/ configurable backends.
A lightweight LDAP server for development, home use, or CI
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
💬 Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network Introduction Berty i
Secure Edge Networking Based On Kubernetes And KubeEdge.
What is FabEdge FabEdge is an open source edge networking solution based on kubernetes and kubeedge. It solves the problems including complex network
Fast and secure steganography CLI for hiding text/files in images.
indie CLI This complete README is hidden in the target.png file below without the original readme.png this could have also been a lie as none could ev
Pokes users on Slack about outstanding risks found by Crowdstrike Spotlight or vmware Workspace ONE so they can secure their own endpoint.
🤖 security-slacker Pokes users on Slack about outstanding risks found by Crowdstrike Spotlight or vmware Workspace ONE so they can secure their own e
Finds common flaws in passwords. Like cracklib, but written in Go.
crunchy Finds common flaws in passwords. Like cracklib, but written in Go. Detects: ErrEmpty: Empty passwords ErrTooShort: Too short passwords ErrNoDi
Secure software enclave for storage of sensitive information in memory.
MemGuard Software enclave for storage of sensitive information in memory. This package attempts to reduce the likelihood of sensitive data being expos
Windows 11 TPM 2.0 and Secure Boot Setup.exe/Registry bypass written in Go.
Win11-Patcher Windows 11 TPM 2.0 and Secure Boot Setup.exe bypass written in Go. Compiling Requires Go (no shit) Requires a version of 7zip that you c
Free, secure communications for everyone, powered by decentralized private identity.
Ubikom Project Encrypted email service based on decentralized private identity. The Project With Ubikom project, you can communicate via email in a se
secure scuttlebutt network simulator
Network Simulator a brief exposition on the network simulator to be built as part of SSB's NGI Pointer grant For the remainder of May—and likely parts
Identity & Access Management simplified and secure.
IAM Zero Identity & Access Management simplified and secure. 🚀 Get Started | 📖 Support What is IAM Zero? IAM Zero detects identity and access manage
SingularityCE is the Community Edition of Singularity, an open source container platform designed to be simple, fast, and secure.
SingularityCE Guidelines for Contributing Pull Request Template Project License Documentation Support Citation SingularityCE is the Community Edition
coyim - a safe and secure chat client
CoyIM - a safe and secure chat client CoyIM is a new client for the XMPP protocol. It is built upon https://github.com/agl/xmpp-client and https://git
Upterm is an open-source solution for sharing terminal sessions instantly over the public internet via secure tunnels.
Upterm is an open-source solution for sharing terminal sessions instantly over the public internet via secure tunnels.
A Go Library For Generating Random, Rule Based Passwords. Many Random, Much Secure.
Can Haz Password? A Go library for generating random, rule based passwords. Many random, much secure. Features Randomized password length (bounded). T
Simple, secure and modern Go HTTP server to serve static sites, single-page applications or a file with ease
srv srv is a simple, secure and modern HTTP server, written in Go, to serve static sites, single-page applications or a file with ease. You can use it
Standalone client for proxies of Opera VPN
opera-proxy Standalone Opera VPN client. Younger brother of hola-proxy. Just run it and it'll start a plain HTTP proxy server forwarding traffic throu
The easiest, most secure way to use WireGuard and 2FA.
This repository contains all the open source Tailscale client code and the tailscaled daemon and tailscale CLI tool. The tailscaled daemon runs primarily on Linux; it also works to varying degrees on FreeBSD, OpenBSD, Darwin, and Windows.
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
age age is a simple, modern and secure file encryption tool, format, and library. It features small explicit keys, no config options, and UNIX-style c
fastrand implements a cryptographically secure pseudorandom number generator.
10x faster than crypto/rand. Uses securely allocated memory. The generator is seeded using the system's default entropy source, and thereafter produces random values via repeated hashing. As a result, fastrand can generate randomness much faster than crypto/rand, and generation cannot fail beyond a potential panic during init().
Inspr is an application mesh for simple, fast and secure development of distributed applications.
Inspr is an engine for running distributed applications, using multiple communication patterns such as pub sub and more, focused on type consistency a
Secure Remote Password library for Go
go-srp NOTE: This is a port of node-srp to Go. I recommend reading their README for general information about the use of SRP. Installation go get gith
Fast and secure standalone server for resizing and converting remote images
imgproxy imgproxy is a fast and secure standalone server for resizing and converting remote images. The main principles of imgproxy are simplicity, sp
DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to [email protected] with subject: subscribe announcements
Welcome to the Dero Project DERO News Forum Wiki Explorer Source Twitter Discord Github Stats WebWallet Medium Table of Contents ABOUT DERO PROJECT DE
❄️ Elsa is a minimal, fast and secure runtime for JavaScript and TypeScript written in Go
Elsa Elsa is a minimal, fast and secure runtime for JavaScript and TypeScript written in Go, leveraging the power from QuickJS. Features URL based imp
Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.
Open Service Mesh (OSM) Open Service Mesh (OSM) is a lightweight, extensible, Cloud Native service mesh that allows users to uniformly manage, secure,
How to systematically secure anything: a repository about security engineering
How to Secure Anything Security engineering is the discipline of building secure systems. Its lessons are not just applicable to computer security. In
A secure, flexible, rapid Go web framework
A secure, flexible, rapid Go web framework Visit aah's official website https://aahframework.org to learn more News v0.12.3 released and tagged on Feb
Secure-by-default HTTP servers in Go.
go-safeweb DISCLAIMER: This is not an officially supported Google product. go-safeweb is a collection of libraries for writing secure-by-default HTTP
Secure, private and feature-rich CLI password manager
Kure Kure is a free and open-source password manager for the command-line. This project aims to offer the most secure and private way of operating wit
Go programming language secure coding practices guide
You can download this book in the following formats: PDF, Mobi and ePub. Introduction Go Language - Web Application Secure Coding Practices is a guide
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Develop, Deploy and Secure Serverless Apps on Kubernetes. Website • Docs • Support Space Cloud is a Kubernetes based serverless platform that provides
Secure and Interoperable Internet of Things
plgd Cloud Internet of Things (IoT) technologies have evolved rapidly in recent years and continue to change how we interact with our surroundings. Fo
⚡ A fast, lightweight, and secure chat protocol, client and server, written in Go.
⚡ A fast, lightweight, and secure chat protocol, client and server, written in Go.
Tool to populate your code with traceable and secure error codes
Essential part of any project, especially customer facing is proper and secure error handling. When error happens and customer reports it, it would be nice to know the context of the error and where it exactly occured.
Connect, secure, control, and observe services.
Istio An open platform to connect, manage, and secure microservices. For in-depth information about how to use Istio, visit istio.io To ask questions
Find secrets and passwords in container images and file systems
Find secrets and passwords in container images and file systems
Decrypt passwords/cookies/history/bookmarks from the browser.
hack-browser-data is an open-source tool that could help you decrypt data ( passwords|bookmarks|cookies|history ) from the browser. It supports the most popular browsers on the market and runs on Windows, macOS and Linux.
Fast and secure initramfs generator
Booster - fast and secure initramfs generator Initramfs is a specially crafted small root filesystem that mounted at the early stages of Linux OS boot
Create strong passwords using words that are easy for you to remember
Grasp Create strong passwords using words that are easy for you to remember A way to circumvent password complexity rules and restrictions while only