Artemis-Holdings / dead-drop

DeadDrop is an encrypted messaging platform that decouples users from data allowing for secure and anonymous information exchange.
0 stars 0 forks source link

Allow for use of Drop Identification Number #12

Closed TheMagicNacho closed 1 year ago

TheMagicNacho commented 1 year ago

A Drop Identification Number (DIN) is similar to a PIN.

The DIN is provided from the server to the user. The DIN is a 24 bit hex.

The DIN is randomly generated. The DIN is used as the initialization vector. The DIN is used to increase randomness and uniqueness to the Title. This prevents multiples of the same title. The DIN number is concatted onto the title prior to creating the MD5 hash.

TheMagicNacho commented 1 year ago

We think that Title & DIN combination adds too much complexity on a UI/UX perspective.

TheMagicNacho commented 1 year ago

Completed in branch 29-refactor-to-rust