pgp-implementations-benchmark/README.md
2023-02-17 01:59:20 +01:00

27 lines
482 B
Markdown

# 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
```