Skip to content

Commit d6fd6d4

Browse files
committed
Update README
1 parent f2961de commit d6fd6d4

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Whether you're storing personal notes, passwords, or secrets, `TexCrypt` provide
1212
* **Password-Based Encryption** – Uses Argon2id to derive secure keys from passwords.
1313
* **Salt + Nonce Randomization** – Each encryption operation uses unique salt and nonce values.
1414
* **Simple CLI Interface** – Easy to use with only a couple of flags.
15-
* **Secure File Output** – Encrypted output stored as `.encrypt`; decrypted output written as `_decrypted.txt`.
15+
* **Secure File Output** – Encrypted output stored as `.texcrypted`; decrypted output written as `<filename>_decrypted.txt`.
1616
* **Safe Password Entry** – Prompts for password without echoing to the terminal.
1717

1818
---
@@ -57,10 +57,10 @@ texcrypt --encrypt=<file> | --decrypt=<file> [--help]
5757
### Flags
5858

5959
* `--encrypt=<file>` – Encrypt a `.txt` or `.md` file using a password.
60-
* `--decrypt=<file>` – Decrypt a `.encrypt` file using the original password.
60+
* `--decrypt=<file>` – Decrypt a `.texcrypted` file using the original password.
6161
* `--help` – Show usage instructions.
6262

63-
> Only `.txt` and `.md` files are allowed for encryption. Only `.encrypt` files are valid for decryption.
63+
> Only `.txt` and `.md` files are allowed for encryption. Only `.texcrypted` files are valid for decryption.
6464
6565
---
6666

@@ -73,12 +73,12 @@ texcrypt --encrypt=secrets.txt
7373
```
7474

7575
* Prompts for password and confirmation.
76-
* Outputs: `secrets.encrypt`
76+
* Outputs: `secrets.texcrypted`
7777

7878
#### Decrypting a File
7979

8080
```bash
81-
texcrypt --decrypt=secrets.encrypt
81+
texcrypt --decrypt=secrets.texcrypted
8282
```
8383

8484
* Prompts for the same password used to encrypt.
@@ -99,7 +99,7 @@ texcrypt --decrypt=secrets.encrypt
9999
* Generates 32-byte random salt and nonce.
100100
* Derives a 256-bit AES key using Argon2id.
101101
* Encrypts file content using AES-GCM.
102-
* Writes `[salt][nonce][ciphertext]` to a `.encrypt` file.
102+
* Writes `[salt][nonce][ciphertext]` to a `.texcrypted` file.
103103

104104
3. **Decryption**:
105105

0 commit comments

Comments
 (0)