Vorrei eseguire alcuni benchmark di codici a blocchi e stream diversi per crittografia e decrittografia di dati generali (lossless e lossy data) (con particolare attenzione al consumo di energia).
Per avere un'idea generale, suppongo che probabilmente sarebbe meglio usare gli strumenti esistenti piuttosto che implementare tutto da solo. Successivamente, posso implementare determinati codici per ottenere prestazioni migliori per casi specifici.
Esistono strumenti che posso utilizzare per questo benchmark iniziale? Quale strumento supporta una più ampia gamma di cifrari? Le uniche opzioni a cui posso pensare in questo momento sono cryptsetup, TrueCrypt e openssl ... ma posso usare le utilità di crittografia del disco per eseguire il benchmark della crittografia e della decrittografia per i dati generali?