memguard

Memory encryption tool

A package designed to securely store sensitive information in memory by encrypting and authenticating it with XSalsa20Poly1305

Secure software enclave for storage of sensitive information in memory.

GitHub

3k stars
50 watching
125 forks
Language: Go
last commit: 9 months ago
Linked from 2 awesome lists

cryptocryptographygogolangmemorysecurity

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
patrickmn/go-cache A lightweight in-memory cache library for Go applications. 8,218
maxgoedjen/secretive An app for securely storing and managing SSH keys on macOS using the Secure Enclave 7,289
codenotary/immudb A database designed to protect sensitive data with tamper-evident and verifiable capabilities, allowing for secure storage without relying on trust in the database itself. 8,650
awnumar/memcall A cross-platform wrapper around common memory-related system calls. 26
microcosm-cc/bluemonday A fast and highly configurable HTML sanitizer that protects against cross-site scripting (XSS) attacks by scrubbing user-generated content against an allowlist of safe elements and attributes. 3,241
owasp/go-scp A comprehensive guide to secure coding practices for the Go programming language 4,881
xtaci/kcp-go Provides a reliable and secure UDP transport layer with forward error correction and encryption. 4,133
dvyukov/go-fuzz A tool for generating and testing random inputs to ensure software reliability 4,790
aliexpressru/gomemcached Provides a Golang Memcached client with support for sharding using consistent hashing and SASL authentication. 19
micro/go-micro A framework for building microservices with built-in support for distributed systems development and scalable communication between services. 22,020
cossacklabs/acra Database security suite with field-level encryption, search through encrypted data, SQL injections prevention and intrusion detection capabilities. 1,368
ory/fosite Extensible security-first OAuth2 and OpenID Connect SDK for Go. 2,339
hashicorp/vault A tool to securely manage access to sensitive data and secrets in software systems. 31,407
awslabs/git-secrets Prevents sensitive information from being committed to git repositories 12,504
checkmarx/chainjacking A tool to identify susceptible dependencies in Go projects 56