Тест производительности OpenSSL для определенного файла
Я новичок в этом мире криптографии. Я пытаюсь проверить производительность различных алгоритмов с помощью OpenSSL.
Глядя в Интернете, я нахожу эту команду:
Скорость Openssl aes-128-cbc des md5
Это дает мне такой результат:
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
md5 141163.54k 328300.37k 585034.84k 725997.91k 781058.05k 784356.69k
des cbc 87455.53k 88825.00k 90427.39k 90697.05k 89822.55k 89953.62k
des ede3 34051.47k 34361.83k 34424.58k 34591.40k 34493.78k 34635.78k
aes-128 cbc 274253.87k 296425.66k 298769.49k 304985.43k 301938.01k 302945.62k
Итак, вопрос в том,: Если я хочу измерить время с помощью определенного алгоритма, с помощью определенного файла... как я могу это сделать?
Пример. У меня есть picture.jpg
, который я шифрую с AES-128. Я хотел бы знать, сколько раз компьютер вычисляет эту процедуру шифрования.