# PGP Implementations Benchmark ## Note This repository contains some unprotected PGP private keys. Do not use these keys for anything other than running this benchmark! ## Usage Install the following dependencies: - tqdm - gpg - PGPy - sequoia (sqop binary) - pysequoia Then run: ```shell-session ./benchmark_sign_encrypt.py ``` If gnupg starts raising memory errors, patch your `gpg-agent.conf`: ```shell-session $ echo auto-expand-secmem >> gpg-agent.conf ```