Skip to content

Mrkouhadi/go-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Store Sensitive Data Securely on Users' Machines

This document outlines different methods for securely storing sensitive data on users' machines.

1. Store Data Using Platform-Specific APIs with the help of Go-Keyring

  • Windows: Credential Manager
  • macOS: Keychain
  • Linux: GNOME Keyring

2. Store Data in the File System

  • Encrypt the data using AES encryption before storing it in the file system.

3. Use LevelDB

  • Store sensitive data using LevelDB after encrypting it using AES encryption.

4. Use SQLite3

  • Store data in a local SQLite3 database after encrypting it using AES encryption.

About

Store Sensitive Data Securely on Users' Machines

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages