Тестирование функций MAC в скорости OpenSSL

Я пытаюсь как-то протестировать CMAC и HMAC, используя команду "openssl speed" на rasperry pi с ОС "Noobs". Однако я так и не понял, как правильно его выплатить.

Установленная версия OpenSSL: OpenSSL 1.1.1d 10 сен 2019

построено: Пн апр 27 09:55:40 2020 UTC

платформа: debian-armhf

варианты: bn(64,32) rc4(char) des(long) blowfish(ptr)

Что я пробовал:

1. протестируйте только функцию hmac, используя: openssl speed -evp hmac-sha1Результат: "hmac-sha1 - неизвестный шифр или дайджест"

2. протестируйте аутентифицированную схему шифрования, используя:openssl speed -evp aes-128-cbc-hmac-sha1

-> Результат: "aes-128-cbc-hmac-sha1 - неизвестный шифр или дайджест"

3. протестируйте аутентифицированную схему шифрования: используя: openssl speed -evp aes-128-cbc-hmac-sha1 -aead

-> Результат: "aes-128-cbc-hmac-sha1 - неизвестный шифр или дайджест"

Что я обнаружил: (Осмотрев всю широту Интернета)

1. В руководстве по OpenSSL даже говорится: "aes-128-cbc-hmac-sha1"как возможный пример

Источник: https://www.openssl.org/docs/man1.1.1/man1/openssl-speed.html

2. Вопрос на github от апреля 2019 года показал, что кто-то смог выполнить "openssl speed -evp aes-256-cbc-hmac-sha256 -aead", однако он упомянул, что" скачал последнюю версию ". Моя версия с сентября 2010 года, а его - с апреля 2019 года, поэтому я предполагаю, что версии должны быть идентичными.

Источник: https://github.com/openssl/openssl/issues/8779

Кто-нибудь уже сталкивался с такой же проблемой? Любые предложения приветствуются.

0 ответов

Другие вопросы по тегам