top of page

Krypteringsalgoritmer

Protocol++® inkluderar stöd för de flesta krypteringsalgoritmer som finns i de olika IEEE-, NIST- och IETF-standarderna och de driftsätt som är nödvändiga för att stödja protokollen som finns på www.protocolpp.com.  Om upptäckt vid körning tid kommer flera algoritmer att använda hårdvaruacceleration för bearbetning.

  • x86, x64 (x86-64) hårdvaruacceleration används vid upptäckt (funktionen har varit aktiverad i flera år)

    • körtid CPU-funktionsdetektering och kodval

    • stöder GCC-stil och MSVC-stil inline assembly, och MASM för x64

    • x86, x64 (x86-64), x32 tillhandahåller SSE2, SSE4 och AVX implementeringar

    • AES, CRC, GCM och SHA använder ARM, Intel och PowerPC hårdvaruacceleration när det är tillgängligt

    • Slumpmässig datagenerering använder SIMD-instruktioner

​​

Inkluderade algoritmer är:

Överensstämmelse

Validerad mot alla tillgängliga överensstämmelsevektorer med CPPUNIT-tester (skärmdump av cppunit-testet nedan)

ConformanceProtocol++.PNG
CipherModes.PNG

CONTACT 

© 2017-2023 BY JPGNetworks. Stolt skapad medWix.com

FÖLJ

Twitter

 

Google +

 

Facebook

Framgång! Meddelande mottaget.

bottom of page