24 lines
341 B
Markdown
24 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
|
||
|
```
|