No description
Find a file
2023-02-17 01:57:33 +01:00
gpg0 Initial commit 2023-02-17 01:57:33 +01:00
gpg1 Initial commit 2023-02-17 01:57:33 +01:00
gpg2 Initial commit 2023-02-17 01:57:33 +01:00
gpg3 Initial commit 2023-02-17 01:57:33 +01:00
gpg4 Initial commit 2023-02-17 01:57:33 +01:00
gpg5 Initial commit 2023-02-17 01:57:33 +01:00
gpg6 Initial commit 2023-02-17 01:57:33 +01:00
gpg7 Initial commit 2023-02-17 01:57:33 +01:00
.gitignore Initial commit 2023-02-17 01:57:33 +01:00
benchmark_sign_encrypt.py Initial commit 2023-02-17 01:57:33 +01:00
encrypt.asc Initial commit 2023-02-17 01:57:33 +01:00
encrypt.key Initial commit 2023-02-17 01:57:33 +01:00
README.md Initial commit 2023-02-17 01:57:33 +01:00
sign.asc Initial commit 2023-02-17 01:57:33 +01:00

PGP Implementations Benchmark

Usage

Install the following dependencies:

  • tqdm
  • gpg
  • PGPy
  • sequoia (sqop binary)

Then run:

./benchmark_sign_encrypt.py

If gnupg starts raising memory errors, patch your gpg-agent.conf:

$ echo auto-expand-secmem >> gpg-agent.conf