BLCKSLT.

What Is It?

Blacksalt is an ephermeral storage service that allows users to upload small sized data such as texts and small files securly for a short amount of time. The main goal of the application is to provide a way other than having to upload to your drive or sending the item to yourself if you wanted to share data between devices.

How Does It Work?

Blacksalt prompts the user to make a pattern on a 4x4 grid by connecting a minimum of 6 dots. We then convert the pattern into a string that becomes the input for a key derivation function. The key derivation function then derives two things: A unique identifier for storing the data in our database, and a cryptographic key which is used to encrypt the data. This data is then stored in our database and can only be accessed within the next 5 minutes. To retrieve the data, the user must redraw their pattern within the next 5 minutes on the receive endpoint.