An alternative interoperable Rust implementation is available at github.com/str4d/rage
pyage-rust is a Python module for age, this is built on top of the Rust crate. I am not a cryptographer, and I prefer to keep this important thing to the specialists :)
I have prebuilt wheels for both Linux and Mac, Python 3.7 and Python 3.8.
python3 -m pip install pyage-rust==0.1.0
Please have a look at the API documentation to learn how to use the API.
You will need the nightly rust toolchain (via https://rustup.rs).
python3 -m venv .venv source .venv/bin/activate python3 -m pip install requirements-dev.txt maturin develop && maturin build
Missing items in the current implementation
I am yet to add ways to use
ssh keys or
alias features, but those will come slowly in the