Add the base packaging and module for cryptozoology.
Review Request #15152 — Created July 5, 2026 and updated
Cryptozoology extends the popular Python cryptography library with
conveniences around key wrapping, generation, secrets management, and
key storage.The goal of the project is to provide a convenient but consistent
library for performing encryption of data in a way that:
- Minimizes issues in the event of a key leak
- Avoids all nonce reuse issues
- Allows for key rotation
- Provides an envelope with the information needed for decryption.
Another goal is key storage, utilizing storage backends that can store
keys locally in some form or, preferably, in a secure storage backend
(such as AWS Secrets Manager or Hashicorp Vault).This first change introduces the packaging and the base module. Future
changes will begin to implement the key features of Cryptozoology.
Built the package.
Ran unit tests using tox and pytest with the in-progress changes.