Skip to content

akukerang/Burrow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Burrow

Burrow is an end-to-end encrypted CLI messaging app. It can either be ran as the server or the client. All key generation, encryption, and decryption are done client side ensuring complete security and privacy, the server only contains encrypted data and public keys.

Features

  • Secure, end-to-end encrypted messaging
  • User Authentication
  • CLI Interface

Installation

Clone the repository

git clone https://github.com/akukerang/Burrow
cd Burrow

Build the executable

go build -o burrow

Usage

Run the Server

./burrow -mode server -addr 0.0.0.0:3000

Run the Client

./burrow -mode client -addr 0.0.0.0:3000

Database

The database is stored locally depending on the OS

  • Windows: %APPDATA\burrow\*.db
  • Linux: ~/.burrow/*.db

About

End-to-end Encrypted Messaging App

Resources

Stars

Watchers

Forks

Languages