Skip to content

my recreation of a dead drop application to securely share information

License

Notifications You must be signed in to change notification settings

cterence/dead-drop

Repository files navigation

dead drop.

my recreation of a dead drop application to securely share information. it's live on dead-drop.terence.cloud.

you can use it to share private informations to your peers. your data is encrypted/decrypted in the browser. the server cannot decrypt your data as it never receives the encryption key.

Screencast from 2024-07-16 00-01-02

this project was made using:

try it out by running docker compose --profile prod up and go to http://localhost:3000.

todo

  • generate a random password
  • store the encrypted message (libsql ? valkey ?)
  • generate a link to retrieve the message
  • create cool UI
  • ttl for drops, periodic flush
  • graceful errors when db is down
  • convert go code to cli
  • good (enough) logging
  • ??????
  • profit

About

my recreation of a dead drop application to securely share information

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages