Как я могу прервать следующий результат - PullRequest
0 голосов
/ 25 мая 2019

Я запустил openssl speed на моем компьютере с Windows. Вот некоторые результаты:

Выполнение cbc aes-256 в течение 3 с на блоках размером 16384: 22339 cbc aes-256 за 3,00 с

Позже я также нашел этот результат

'Числа' обрабатываются в тысячах байтов в секунду.

aes-256 cbc 101857.81k 118932.14k 123299.19k 126217.56k 125313.02k 122000.73k

У меня есть строка 344 байта. Как я могу найти время, используемое для шифрования и дешифрования строки с использованием AES, основываясь на предыдущем результате openssl

1 Ответ

0 голосов
/ 25 мая 2019

Если вы говорите о подаче в «344» байтовых буферов как можно быстрее, то вы окажетесь где-то между 256-байтным результатом и 1024-байтным результатом, скорее всего, приближаясь к 256-байтному результату, поэтому> 123288,1 Кбайт / с и <126217,56 Кбайт в секунду. </p>

Если вы говорите о том, сколько лет зашифровать или расшифровать ОДНУ 344-байтовую строку? Это не ... вы можете взять свой: Выполнение cbc aes-256 в течение 3 с на блоках размера 256: xbc aes-256 в ys.

И определите, сколько времени в среднем заняло 1 256 байт, разделив y / x, и вы получите среднее значение для 256-байтового буфера. Вы будете близки к этому в среднем. Я предполагаю довольно небольшую долю секунды, судя по значению в байтах в секунду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...