Reenable pysequoia
This commit is contained in:
parent
e07b327434
commit
02c683d208
2 changed files with 7 additions and 8 deletions
|
@ -12,7 +12,7 @@ Install the following dependencies:
|
|||
- gpg
|
||||
- PGPy
|
||||
- sequoia (sqop binary)
|
||||
<!-- - pysequoia -->
|
||||
- pysequoia
|
||||
|
||||
Then run:
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ import string
|
|||
import gpg
|
||||
import subprocess
|
||||
from pgpy import PGPMessage, PGPKey, constants
|
||||
#from pysequoia import Cert, Context
|
||||
from pysequoia import Cert, Context
|
||||
from multiprocessing import Pool
|
||||
from tqdm import tqdm
|
||||
|
||||
|
@ -65,7 +65,6 @@ def pysq_worker(i):
|
|||
skey = None
|
||||
rkey = Cert.from_file(ENCRYPT_TO[1])
|
||||
enc = ctx.encrypt(skey, rkey, msg)
|
||||
print(enc)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
@ -85,12 +84,12 @@ if __name__ == '__main__':
|
|||
with Pool(K) as p:
|
||||
p.map(sqop_worker, range(K))
|
||||
sqop_end = time.monotonic()
|
||||
#pysq_start = time.monotonic()
|
||||
#with Pool(K) as p:
|
||||
# p.map(pysq_worker, range(K))
|
||||
#pysq_end = time.monotonic()
|
||||
pysq_start = time.monotonic()
|
||||
with Pool(K) as p:
|
||||
p.map(pysq_worker, range(K))
|
||||
pysq_end = time.monotonic()
|
||||
print(f'GnuPG MH : {gpg_end - gpg_start}s')
|
||||
print(f'GnuPG SH : {gpg_single_end - gpg_single_start}s')
|
||||
print(f'PGPy : {pgpy_end - pgpy_start}s')
|
||||
print(f'sqop : {sqop_end - sqop_start}s')
|
||||
#print(f'pysequoia: {pysq_end - pysq_start}s')
|
||||
print(f'pysequoia: {pysq_end - pysq_start}s')
|
||||
|
|
Loading…
Reference in a new issue