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 4b560a75e8 use glide 9 years ago
dox organizing doc encryption stuff into a package 10 years ago
.gitignore yeah 10 years ago
README.md clarify 10 years ago
auth.go test things 10 years ago
client.go use glide 9 years ago
db.go something about fixing notes 10 years ago
error.go test things 10 years ago
glide.lock use glide 9 years ago
glide.yaml use glide 9 years ago
key.go test things 10 years ago
message users can send (but not read) messages 10 years ago
message.go test things 10 years ago
note.go test things 10 years ago
request.go test things 10 years ago
request_test.go test things 10 years ago
server.go test things 10 years ago
whisper.go add --debug option for client 10 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