pyage icon indicating copy to clipboard operation
pyage copied to clipboard

Actually good encryption. In Python.

Results 6 pyage issues
Sort by recently updated
recently updated
newest added

The `__init__.py` seems rather devoid of stuff. Was hoping to use this to encrypt some stuff programmatically, without shelling to the official age... Or am I just missing something?

pyage doesn't allow output to a TTY because it may not be safe if it's binary, but with the `--ascii` switch added std should be fine.

Bumps [cryptography](https://github.com/pyca/cryptography) from 40.0.2 to 41.0.3. Changelog Sourced from cryptography's changelog. 41.0.3 - 2023-08-01 * Fixed performance regression loading DH public keys. * Fixed a memory leak when using :class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`....

dependencies

Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.12.7 to 2023.7.22. Commits 8fb96ed 2023.07.22 afe7722 Bump actions/setup-python from 4.6.1 to 4.7.0 (#230) 2038739 Bump dessant/lock-threads from 3.0.0 to 4.0.1 (#229) 44df761 Hash pin Actions and...

dependencies

Bumps [requests](https://github.com/psf/requests) from 2.30.0 to 2.31.0. Release notes Sourced from requests's releases. v2.31.0 2.31.0 (2023-05-22) Security Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of Proxy-Authorization...

dependencies

The scrypt work factor is encoded as a decimal integer string, which is parsed using `int()` here: https://github.com/jojonas/pyage/blob/d6b910db03b9f963efd40945a47df36a400b8f98/src/age/recipients/scrypt.py#L28 This is incorrect for two reasons. Firstly, it allows leading zeroes, which...