Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ticketbench

This project is used to benchmark and compare the performance of OpenSSL and libsodium on common cryptographic operations:

  • ed25519: signing / verification
  • ChaCha20-Poly1305 (IETF AEAD): encryption / decryption

Note

ed25519 is a SIGNATURE algorithm (for integrity and authentication) and does not provide "encryption/decryption". If you want to look at "encryption speed", you need to benchmark symmetric/asymmetric encryption algorithms separately.

Benchmark Environment

Results below were obtained on the following system configuration:

Component Specification
CPU AMD Ryzen 9 7945HX (16 cores)
Memory 46 GB RAM
OS Debian GNU/Linux (forky/sid)
Kernel 6.9.12-x64v4-xanmod1

Note

For production workloads, run benchmarks on your target hardware to ensure accurate performance estimates for your specific environment.

ed25519_sign benchmark results lines plot

ed25519_verify benchmark results lines plot

aead_chacha20poly1305_decrypt benchmark results lines plot

aead_chacha20poly1305_encrypt benchmark results lines plot

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages