Jack Grigg
|
5e39c27d9d
|
Initial documentation
|
2019-10-10 23:01:00 +13:00 |
|
Jack Grigg
|
641022a60a
|
Split out code that can be used as a library
|
2019-10-10 18:37:33 +13:00 |
|
Jack Grigg
|
9eb50f82f0
|
Store the scrypt work factor as log_2(N)
Per FiloSottile/age#10.
|
2019-10-10 08:02:08 +13:00 |
|
Jack Grigg
|
6de95d13f7
|
Add link to reference implementation
|
2019-10-09 09:48:13 +13:00 |
|
Jack Grigg
|
85a0f7b9ee
|
CI workflow
|
2019-10-09 09:46:11 +13:00 |
|
Jack Grigg
|
a3390c12eb
|
Stream encryption and decryption instead of buffering in memory
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
4068fb34dc
|
Passphrase encryption and decryption using scrypt
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
cd407fc468
|
Rename PublicKey to RecipientKey
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
91130366c1
|
Crate metadata
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
90a8521047
|
X25519 encryption
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
98b944095d
|
Refactor message decryption to wrap a reader
This removes the need to store the full encrypted message in memory.
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
17beea2349
|
X25519 decryption
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
9dc34dc4da
|
Primitive cryptographic operations
|
2019-10-09 09:36:40 +13:00 |
|
Jack Grigg
|
4d9abe8d26
|
File IO for input, output, and keys
|
2019-10-08 23:49:20 +13:00 |
|
Jack Grigg
|
d28ea539ac
|
Message parsing
|
2019-10-08 22:32:51 +13:00 |
|
Jack Grigg
|
8e4bed6a6f
|
Key generation
|
2019-10-08 21:59:02 +13:00 |
|
Jack Grigg
|
06602788b3
|
Set up CLI arguments
|
2019-10-08 21:59:02 +13:00 |
|
Jack Grigg
|
789b7103f9
|
Add README and license info
|
2019-10-08 21:59:02 +13:00 |
|
Jack Grigg
|
60dc6da4dc
|
Initial empty binary crate
|
2019-10-06 16:52:50 +11:00 |
|