an implementation of the age encryption spec in v
age encryption vlang age-encryption
0

Configure Feed

Select the types of activity you want to include in your feed.

V 99.0%
Makefile 0.7%
AMPL 0.3%
28 1 0

Clone this repository

https://tangled.org/twofortyeight.net/vage https://tangled.org/did:plc:elf6rzu6nakepwxjoizkbny6
git@tangled.org:twofortyeight.net/vage git@tangled.org:did:plc:elf6rzu6nakepwxjoizkbny6

For self-hosted knots, clone URLs may differ based on your setup.



README.md

The age logo, a wireframe of St. Peters dome in Rome, with the text: age, file encryption

vage#

vage is an implementation of the age encryption specification.

not yet installable.

currently, both the vage-keygen and vage commands are implemented for x25519 identities, supporting both encryption and decryption.

this project is not officially endorsed by the creators of age.

about#

this project aims to be much lighter than the official go implementation of age while matching or exceeding it in terms of performance.

getting started#

  1. make sure you have v installed
  2. run make or just manually compile the binaries with v cmd/vage.v and v cmd/vage-keygen.v.

to-do list#

  • armored encrypt/decrypt
  • postquantum support
  • scrypt support