Do you have any performance measurements for algorithm x?

It’s impossible to answer this question because it depends on the system that it’s being run on, the compiler being used, the algorithm, the key size (for public-key algorithms), the fact that cryptlib is in some cases performing a lot of other work in the background (e.g. data encapsulation or certificate processing), and a variety of other factors.  In general on a modern system the raw performance of most of the block ciphers and hash functions is tens to hundreds of megabytes per second, and the raw time for public-key operations is a few milliseconds.  With cryptlib hardware assist, the processing speed is limited mostly by the I/O bus speed.

These are representative times.  If you need a definitive figure for your exact hardware, OS, compiler, application, etc?., run the code and ?test it.

Last Updated on Tuesday, June 9, 2015 by Webmaster

cryptlib security

cryptlib allows developers to quickly add world-class security services to their software applications.

Contact Us