Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions age-encryption/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# age sample files

Sample files for the `age` format in John the Ripper.

[age](https://age-encryption.org/) is a simple, modern file encryption tool.
These samples use passphrase-based encryption (scrypt + ChaCha20-Poly1305).

## Files

| File | Plaintext | Password |
|------|-----------|----------|
| `hello.txt.age` | `Hello, World!` | `iloveyou` |
| `john.txt.age` | `John is so Wonderful!` | `password123` |

## Usage

Extract hashes with `age2john.py`, then crack with john:

```
python age2john.py hello.txt.age john.txt.age > hashes.txt
john hashes.txt
```
5 changes: 5 additions & 0 deletions age-encryption/hello.txt.age
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
age-encryption.org/v1
-> scrypt 3+AYmr2LXFxcQaegEn1wXQ 18
y+SzcIFamuG3wk+iKYGTBoioI3oGsxMISUa5gqAU21M
--- LaicO3jgjTSc69lg3lY+NeYSqKonvRvNvxaCSNHsVKc
w�X�bؕ��HtY��5 ��#9����`>8覞^L3���t���
6 changes: 6 additions & 0 deletions age-encryption/john.txt.age
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
age-encryption.org/v1
-> scrypt tdfPk+upozqodquzFqHMdg 18
yBmEsL1NL7kU0O15EaERH0W5Pb80U8DRXJJN5qy9Nww
--- 4xgz8jkaoXR7SN/ddZOZn2CE5tdhWN8Ak6HMz3uEFtI
��>
.J�ꚫ[%����ot8���cA� ��;�;8C|��`��~Rzaq���