top of page

Authenticatie-algoritmen

Protocol++® biedt ondersteuning voor de benodigde authenticatie-algoritmen die te vinden zijn op www.protocolpp.com en die ook stand-alone kunnen worden uitgevoerd.  Indien gedetecteerd tijdens runtime, zullen de meeste algoritmen hardwareversnelling gebruiken. Deze functie is al enkele jaren ingeschakeld

  • x86, x64 (x86-64) hardwareversnelling gebruikt bij detectie (functie is al enkele jaren ingeschakeld)

    • runtime CPU-functiedetectie en codeselectie

    • ondersteunt inline-assemblage in GCC-stijl en MSVC-stijl, en MASM voor x64

    • x86, x64 (x86-64), x32 biedt SSE2-, SSE4- en AVX-implementaties

    • AES, CRC, GCM en SHA gebruiken ARM-, Intel- en PowerPC-hardwareversnelling indien beschikbaar

    • Willekeurige gegevensgeneratie maakt gebruik van SIMD-instructies

 

Inbegrepen algoritmen zijn:

  • MD5

  • SHA

  • SHA2-224 (hardware versneld)

  • SHA2-256 (hardware versneld)

  • SHA2-384 (hardware versneld)

  • SHA2-512 (hardware versneld)

  • SHA3-224 (hardware versneld)

  • SHA3-256 (hardware versneld)

  • SHA3-384 (hardware versneld)

  • SHA3-512 (hardware versneld)

  • SCHUD128

  • SCHUD256

  • HMAC-MD5

  • HMAC-SHA

  • HMAC-SHA2-224 (hardware versneld)

  • HMAC-SHA2-256 (hardware versneld)

  • HMAC-SHA2-384 (hardware versneld)

  • HMAC-SHA2-512 (hardware versneld)

  • HMAC-SHA3-224(M)Keccak[448](M || 01, 224) (hardware versneld)

  • HMAC-SHA3-256(M)Keccak[512](M || 01, 256) (hardware versneld)

  • HMAC-SHA3-384(M)Keccak[768](M || 01, 384) (hardware versneld)

  • HMAC-SHA3-512(M)Keccak[1024](M || 01, 512) (hardware versneld)

  • POLY1305

  • SM3 - Chinese draadloze authenticatiestandaard

  • CRC32 - IEEE CRC 32-bit (hardware versneld)

  • CRC32 - IETF CRC 32-bit (hardware versneld)

  • CRC24

  • CRC16-CCITT

  • CRC12

  • CRC11

  • CRC8

  • CRC7

  • CRC5

  • Algemene CRC met polynoom-, startwaarde- en inversievereisten bij constructie

  • AES-GMAC (hardware versneld)

  • AES-CMAC (hardware versneld)

  • AES-XCBC-MAC (hardware versneld)

  • SNOW3G F9 - LTE/3GPP-authenticatie-algoritme

  • SNOW-V GHASH (F9 of AEAD) - LTE 5G-authenticatie-algoritme

  • ZUC F9 - LTE/3GPP-authenticatie-algoritme

  • ZUC-256-MAC met IV's van 16 en 25 bytes - LTE 5G-authenticatie-algoritme

integritTable.png

CONTACT 

© 2017-2023 DOOR JPGNetworks. Trots gemaakt metWix.com

VOLGEN

Twitter

 

Google +

 

Facebook

Succes! Bericht ontvangen.

bottom of page