top of page

Algoritmi za preverjanje pristnosti

Protocol++® vključuje podporo za potrebne algoritme za preverjanje pristnosti, ki jih najdete na www.protocolpp.com, ki jih je mogoče zagnati tudi samostojno.  Če bodo zaznani med izvajanjem, bo večina algoritmov uporabljala strojno pospeševanje. Ta funkcija je omogočena že nekaj let

  • x86, x64 (x86-64) strojno pospeševanje, ki se uporablja ob zaznavi (funkcija je omogočena že nekaj let)

    • zaznavanje funkcij procesorja med izvajanjem in izbira kode

    • podpira inline sestavljanje v slogu GCC in MSVC ter MASM za x64

    • x86, x64 (x86-64), x32 zagotavlja izvedbe SSE2, SSE4 in AVX

    • AES, CRC, GCM in SHA uporabljajo pospeševanje strojne opreme ARM, Intel in PowerPC, ko je na voljo

    • Generiranje naključnih podatkov uporablja navodila SIMD

 

Vključeni algoritmi so:

  • MD5

  • SHA

  • SHA2-224 (strojno pospešeno)

  • SHA2-256 (strojno pospešeno)

  • SHA2-384 (strojno pospešeno)

  • SHA2-512 (strojno pospešeno)

  • SHA3-224 (strojno pospešeno)

  • SHA3-256 (strojno pospešeno)

  • SHA3-384 (strojno pospešeno)

  • SHA3-512 (strojno pospešeno)

  • STRESI128

  • PRETRESI256

  • HMAC-MD5

  • HMAC-SHA

  • HMAC-SHA2-224 (strojno pospešeno)

  • HMAC-SHA2-256 (strojno pospešeno)

  • HMAC-SHA2-384 (strojno pospešeno)

  • HMAC-SHA2-512 (strojno pospešeno)

  • HMAC-SHA3-224(M)Keccak[448](M || 01, 224) (strojno pospešeno)

  • HMAC-SHA3-256(M)Keccak[512](M || 01, 256) (strojno pospešeno)

  • HMAC-SHA3-384(M)Keccak[768](M || 01, 384) (strojno pospešeno)

  • HMAC-SHA3-512(M)Keccak[1024](M || 01, 512) (strojno pospešeno)

  • POLI1305

  • SM3 - kitajski standard za brezžično avtentikacijo

  • CRC32 - IEEE CRC 32-bit (strojno pospešeno)

  • CRC32 - IETF CRC 32-bit (strojno pospešeno)

  • CRC24

  • CRC16-CCITT

  • CRC12

  • CRC11

  • CRC8

  • CRC7

  • CRC5

  • Splošni CRC s polinomom, začetno vrednostjo in zahtevami inverzije pri konstrukciji

  • AES-GMAC (strojno pospešeno)

  • AES-CMAC (strojno pospešeno)

  • AES-XCBC-MAC (strojno pospešeno)

  • SNOW3G F9 - Algoritem za preverjanje pristnosti LTE/3GPP

  • SNOW-V GHASH (F9 ali AEAD) - Algoritem za preverjanje pristnosti LTE 5G

  • ZUC F9 - Algoritem za preverjanje pristnosti LTE/3GPP

  • ZUC-256-MAC s 16- in 25-bajtnimi IV-ji - Algoritem za preverjanje pristnosti LTE 5G

integritTable.png

KONTAKT 

© 2017-2023 BY JPGNetworks. Ponosno ustvarjen zWix.com

SLEDI

Twitter

 

Google +

 

Facebook

Uspeh! Sporočilo je prejeto.

bottom of page