# Encryption

1. Fill <mark style="color:purple;">`secrets/secretStorage/`</mark><mark style="color:purple;">**`decrypted`**</mark><mark style="color:purple;">`/secretStorage.jsonc`</mark> params and <mark style="color:purple;">`accounts/`</mark><mark style="color:purple;">**`decrypted`**</mark> folder with xlsx files (you can use only <mark style="color:purple;">`accs.xlsx`</mark>).
2. **For users**: run executive file. **For developers**: <mark style="color:green;">`npm run start`</mark>.
3. Select p.3 <mark style="color:green;">'Encrypt Accounts And SecretStorage'</mark>
4. Enter the key for encryption. Then you will use it for decryption of all your secret files.
5. Finish. Now you have <mark style="color:purple;">`secretStorage.jsonc`</mark> in <mark style="color:purple;">`secrets/secretStorage/`</mark><mark style="color:purple;">**`encrypted`**</mark> folder and accounts in <mark style="color:purple;">`accounts/`</mark><mark style="color:purple;">**`encrypted`**</mark> folder.
6. For using encrypted files in <mark style="color:purple;">`launchParams.jsonc`</mark> you have to do <mark style="color:orange;">USE\_ENCRYPTION: true</mark>, else will be used decrypted files.
7. You can remove all decrypted files from project now.&#x20;

