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: over 2 years ago
Linked from 2 awesome lists

cryptocryptographygogolangmemorysecurity

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
patrickmn/go-cacheA lightweight in-memory cache library for Go applications.8,218
maxgoedjen/secretiveAn app for securely storing and managing SSH keys on macOS using the Secure Enclave7,289
codenotary/immudbA 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/memcallA cross-platform wrapper around common memory-related system calls.26
microcosm-cc/bluemondayA 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-scpA comprehensive guide to secure coding practices for the Go programming language4,881
xtaci/kcp-goProvides a reliable and secure UDP transport layer with forward error correction and encryption.4,133
dvyukov/go-fuzzA tool for generating and testing random inputs to ensure software reliability4,790
aliexpressru/gomemcachedProvides a Golang Memcached client with support for sharding using consistent hashing and SASL authentication.19
micro/go-microA framework for building microservices with built-in support for distributed systems development and scalable communication between services.22,020
cossacklabs/acraDatabase security suite with field-level encryption, search through encrypted data, SQL injections prevention and intrusion detection capabilities.1,368
ory/fositeExtensible security-first OAuth2 and OpenID Connect SDK for Go.2,339
hashicorp/vaultA tool to securely manage access to sensitive data and secrets in software systems.31,407
awslabs/git-secretsPrevents sensitive information from being committed to git repositories12,504
checkmarx/chainjackingA tool to identify susceptible dependencies in Go projects56