Your friends have secrets. Find out what they really think about you on LowKey.
git clone https://github.com/firstdecree/lowkey
npm install
pnpm install
In order to run LowKey, it is first necessary to configure it by making adjustments to the example.config.toml (remove the example. part in the name afterwards) file. All of the necessary descriptions for each variable are already included.
To deploy LowKey, first create a Vercel account. Then, install Vercel with the command npm i vercel -g and run the command vercel --prod. It's done! You can now use it on your websites.
node index.js
- hashedUsername: A SHA-512 hash of the username. This field is required for user lookup. Since AES-256 encryption is randomized, it is not possible to reliably identify a user using the encrypted username alone.
- username: The username encrypted using AES-256.
- password: The password hashed using SHA-512.
The cookie is also encrypted using aes-256-gcm.
- Lowkey Sent: Server-side encryption using AES-256.
|
|

