Описание тега aes-ni
Intel's Advanced Encryption Standard (AES) New Instructions (AES-NI) is an extension to the x86 instruction set architecture for microprocessors from Intel and AMD proposed by Intel in March 2008.
0
ответов
C++ AES-NI, расшифровывающий 256-битный блок
Итак, вот моя проблема... Я пишу реализацию AES-NI для библиотеки, и я застрял в расшифровке 256-битного блока. Вот что я знаю.. 128-битный блок работает отлично. Шифрование 256 блоков соответствует проверенной реализации Rijndael. Расширенный ключ …
25 май '16 в 14:43
0
ответов
Расшифровка с помощью rfc3686(ctr(aes)) без использования инструкций AES-NI в ядре Linux
Я пытаюсь выяснить разницу, которую AES-NI привносит в криптовалюту AES. После попытки с AES-CBC, похоже, ничего не получится, как утверждает Intel. Однако для режимов AES-CTR и AES-GCM Intel обещает значительное улучшение производительности. Я пыта…
04 июн '14 в 17:49
2
ответа
AES-NI включить или отключить
Я измерил производительность AES используя следующую команду до и после установки конфигурации ядра CONFIG_CRYPTO_AES_NI_INTEL но производительность очень похожа, я не уверен, что она использует AES-NI или нет, я проверяю процессор AES-NI способный …
07 янв '16 в 18:36
0
ответов
Использование _mm_aeskeygenassist_si128 для сопоставления эталонных значений
Я пытаюсь заставить EAX работать с использованием Intel SI. Используя документ по адресу https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.197.pdf, у меня есть ключ ввода: Cipher Key = 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c И я пытаюсь сопос…
08 май '18 в 21:01
0
ответов
AES-NI 256-битное блочное шифрование - CBC
Я пытаюсь реализовать AES-NI на 256-битных блоках. Я изменил коды, основанные на официальном документе Intel, и ниже моя модификация. extern "C" __declspec(dllexport) void AES_CBC_encrypt(const unsigned char *in, unsigned char *out, unsigned char iv…
23 июл '14 в 02:16
1
ответ
Невозможно использовать библиотеку образцов Intel AES-NI для шифрования / дешифрования в 32-байтовом размере блока
Я пытаюсь использовать библиотеку intel_aes_c с C++ в Visual Studio для создания метода шифрования, который шифрует блоки размером 32 байта, но даже при выполнении #define BLOCK_SIZE (32) действительно не помогает. В общем, я хотел бы спросить, как …
17 янв '14 в 07:51
0
ответов
Как проверить, поддерживается ли аппаратное ускорение AES в Android
Я занимаюсь разработкой электронного проекта, в котором я выполняю шифрование AES в режиме CBC. Но мне нужно знать, использует ли реализация Java AES аппаратное ускорение (набор инструкций процессора AES-NI). Насколько я знаю, в виде lollipop возмож…
26 июл '15 в 12:47
1
ответ
Как настроить движок openssl aes-ni в nginx
Я использую движок AES-NI для повышения производительности openssl speed (аппаратное ускорение), при этом мой чип поддерживается движком AES-NI (Intel(R) Xeon(R) CPU E5620 @ 2,40 ГГц). Я пытаюсь установить openssl версии 1.0.2- chacha и 1.0.1l Верси…
09 мар '15 в 10:31
2
ответа
GDB сообщает EXC_BAD_ACCESS, когда манипулирует регистрами SSE2
Поэтому я пытаюсь закодировать библиотеку AESNI. Когда я компилирую свою программу с символами и запускаю ее в GDB. Я получаю следующую ошибку: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: 13 at address: 0x000000000000000…
13 янв '14 в 13:19
1
ответ
Поддержка Python для AES-NI
Есть ли способ использовать AES-NI в Python? Я хочу сделать HMAC быстрее, используя мою аппаратную поддержку AES-NI. Благодарю.
22 дек '12 в 23:45
2
ответа
В моей программе на С ++ есть способ проверить, есть ли у процессора AES-NI
Я хочу иметь возможность проверить, есть ли у процессора AES-NI, доступный для него, с кодом C++ в Windows. (MinGW GCC) Я нашел решение, написанное на C# с Visual Studio. Тест на инструкции AES-NI от C# private static bool IsAESNIPresent() { byte[] …
05 авг '16 в 22:58
0
ответов
Класс Java Cipher и AES-NI
Если AES-NI реализован на хосте JVM, использует ли класс шифрования (инициализированный как режим AES) аппаратное ускорение в качестве процесса шифрования по умолчанию? Я уже обнаружил, что текущий выпуск Java поддерживает встроенные функции AES-NI,…
24 май '18 в 16:50
2
ответа
Java SSL провайдер с поддержкой AES-NI
Существует ли поставщик безопасности Java, который может обрабатывать соединения SSL и поддерживает инструкции AES-NI? Я пытался использовать SunPKCS11 с Mozilla NSS, но он не работает для соединений SSL, которые используют шифрование AES. Согласно …
10 янв '13 в 14:02
0
ответов
vmovdqa выдает общую ошибку защиты
Я использую XTS_AES_256_enc_avx а также XTS_AES_256_dec_avx функции из библиотеки https://github.com/01org/isa-l_crypto. собрал их с помощью yasm ассемблер yasm -f elf64 -o XTS_AES_256_enc_avx.o XTS_AES_256_enc_avx.asm yasm -f elf64 -o XTS_AES_256_d…
20 сен '18 в 04:48
1
ответ
Как проверить поддержку AES-NI с __cpuid?
Я ищу способ проверить, поддерживает ли мой процессор инструкции AES-NI. Я обнаружил в Интернете много вещей, которые работали, но многие из них были встроенным ассемблерным кодом, и, поскольку я работаю в Microsoft Visual Studio и собираю в x64, эт…
30 май '18 в 16:36
2
ответа
Как проверить, поддерживаются ли aes-ni процессором?
Я искал решение, как проверить AES-NI доступны на CPU. Мне нужно поместить эту информацию в мое приложение, поэтому я не ищу никаких CPU-Z, команд bash или чего-то еще. Я знаю, что это рассматривается как флаг AES. Я понятия не имею, как проверить э…
28 ноя '14 в 17:55
0
ответов
Должен ли я изменить некоторые коды для использования AES_NI?
Я получил образцы кодов для использования AES_NI с сайта Intel. ( https://software.intel.com/en-us/articles/download-the-intel-aesni-sample-library) Однако я не знаю, как это настроить. Что я хочу сделать, это Во-первых, у меня есть коды, использующ…
01 май '17 в 00:09
1
ответ
256-битное блочное шифрование AES-NI
Я пытаюсь использовать этот код, который взят из технической документации Intel, как показано ниже. Моя цель - выполнить 256-битное блочное шифрование с использованием AES-NI. Я успешно вывел расписание ключей, используя метод, этот метод был предос…
15 июл '14 в 09:16
2
ответа
Использует ли Java AES-NI, когда доступно?
Я только что услышал о расширении набора инструкций AES-NI. Компилирует ли JIT-компилятор Java приложение для использования AES-NI, если оно доступно для повышения производительности? И если да, делает ли это также, если не уверен, что AES будет исп…
26 авг '14 в 12:29
0
ответов
Поддерживает ли AES-NI шифр AES-GCM?
AES-NI предназначен для повышения скорости приложений, выполняющих шифрование и дешифрование с использованием Advanced Encryption Standard (AES). Поддерживает ли AES-NI шифр AES-GCM также по AES-CBC? Могу ли я знать, почему aesni_gcm_cipher определе…
17 окт '16 в 19:15