top of page

Алгоритмы шифрования

Protocol++® включает поддержку большинства алгоритмов шифрования, содержащихся в различных стандартах IEEE, NIST и IETF, а также режимы работы, необходимые для поддержки протоколов, которые можно найти на сайте www.protocolpp.com.  Если обнаружено при запуске время некоторые алгоритмы будут использовать аппаратное ускорение для обработки.

  • x86, x64 (x86-64) аппаратное ускорение, используемое при обнаружении (функция была включена в течение нескольких лет)

    • обнаружение функций процессора во время выполнения и выбор кода

    • поддерживает встроенную сборку в стиле GCC и MSVC, а также MASM для x64.

    • x86, x64 (x86-64), x32 обеспечивает реализации SSE2, SSE4 и AVX.

    • AES, CRC, GCM и SHA используют аппаратное ускорение ARM, Intel и PowerPC, если оно доступно.

    • Генерация случайных данных использует инструкции SIMD

​​

Включены следующие алгоритмы:

Соответствие

Проверено на соответствие всем векторам соответствия, доступным с использованием тестов CPPUNIT (скриншот теста cppunit ниже)

ConformanceProtocol++.PNG
CipherModes.PNG

КОНТАКТ 

© 2017-2023 BY JPGNetworks. С гордостью создан сWix.com

СЛЕДОВАТЬ

щебет

Google +

facebook

Успех! Сообщение доставлено.

bottom of page