top of page

Algorytmy szyfrowania

Protocol++® obejmuje obsługę większości algorytmów szyfrowania znajdujących się w różnych standardach IEEE, NIST i IETF oraz tryby działania niezbędne do obsługi protokołów, które można znaleźć na stronie www.protocolpp.com.  W przypadku wykrycia podczas uruchamiania czasu, kilka algorytmów będzie wykorzystywać akcelerację sprzętową do przetwarzania.

  • akceleracja sprzętowa x86, x64 (x86-64) używana po wykryciu (funkcja jest włączona od kilku lat)

    • wykrywanie funkcji procesora w czasie wykonywania i wybór kodu

    • obsługuje montaż liniowy w stylu GCC i MSVC oraz MASM dla x64

    • x86, x64 (x86-64), x32 zapewnia implementacje SSE2, SSE4 i AVX

    • AES, CRC, GCM i SHA wykorzystują akcelerację sprzętową ARM, Intel i PowerPC, jeśli jest dostępna

    • Losowe generowanie danych wykorzystuje instrukcje SIMD

​​

Zawarte algorytmy to:

Zgodność

Zweryfikowano względem wszystkich dostępnych wektorów zgodności za pomocą testów CPPUNIT (zrzut ekranu z testu cppunit poniżej)

ConformanceProtocol++.PNG
CipherModes.PNG

CONTACT 

© 2017-2023 BY JPGNetworks. Dumnie stworzony zWix.com

PODĄŻAĆ

Świergot

 

Google+

 

Facebook

Powodzenie! Wiadomość otrzymana.

bottom of page