toy app for sending and receiving encrypted messages
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jordan Orelli 35281da6dc nvm 8 years ago
dox organizing doc encryption stuff into a package 9 years ago
.gitignore yeah 9 years ago
README.md clarify 9 years ago
auth.go test things 9 years ago
client.go use glide 8 years ago
db.go something about fixing notes 9 years ago
error.go test things 9 years ago
glide.lock use glide 8 years ago
glide.yaml use glide 8 years ago
key.go test things 9 years ago
message users can send (but not read) messages 9 years ago
message.go test things 9 years ago
note.go test things 9 years ago
request.go test things 9 years ago
request_test.go test things 9 years ago
server.go test things 9 years ago
whisper.go add --debug option for client 9 years ago

README.md

(this project is not yet stable)

get the dependencies:

go get code.google.com/p/go.crypto/ssh
go get github.com/syndtr/goleveldb

then go build and have fun

whisper generate to generate a key
whisper listen to run the server
whisper --key $keyfile --nick $nick dial to run the client

In the client:

notes/create $title to create a note
notes/list to list the notes you have created
notes/get $id to get a note by id

msg/send $recipient send a message to $recipient
msg/list list messages that you have received
msg/get $id to fetch and decrypt a message by id