Skip to content

furlink/ticketbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors