23 lines
341 B
Markdown
23 lines
341 B
Markdown
# PGP Implementations 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
|
|
```
|