Kimlik Doğrulama Algoritmaları
Protocol++®, www.protocolpp.com'da bulunan ve bağımsız olarak da çalıştırılabilen gerekli kimlik doğrulama algoritmaları için destek içerir. Dahil olanlar:
MD5
SHA
SHA2-224
SHA2-256
SHA2-384
SHA2-512
SHA3-224
SHA3-256
SHA3-384
SHA3-512
SHAKE128
SHAKE256
HMAC-MD5
HMAC-SHA
HMAC-SHA2-224
HMAC-SHA2-256
HMAC-SHA2-384
HMAC-SHA2-512
HMAC-SHA3-224(M)Keccak[448](M || 01, 224)
HMAC-SHA3-256(M)Keccak[512](M || 01, 256)
HMAC-SHA3-384(M)Keccak[768](M || 01, 384)
HMAC-SHA3-512(M)Keccak[1024](M || 01, 512)
POLY1305
SM3 - Çin Kablosuz Kimlik Doğrulama Standardı
CRC32 - IEEE CRC 32 bit
CRC32 - IETF CRC 32 bit
CRC24
CRC16-CCITT
CRC12
CRC11
CRC8
CRC7
CRC5
Yapım aşamasında polinom, başlangıç değeri ve inversiyon gereksinimlerine sahip genel CRC
AES-GMAC
AES-CMAC
AES-XCBC-MAC
SNOW3G F9 - LTE/3GPP Kimlik Doğrulama Algoritması
SNOW-V GHASH (F9 veya AEAD) - LTE 5G Kimlik Doğrulama Algoritması
ZUC F9 - LTE/3GPP Kimlik Doğrulama Algoritması
ZUC-256 F9 - LTE 5G Kimlik Doğrulama Algoritması
