Di seguito una descrizione dettagliata degli algoritmi di cifratura attualmente usati nei prodotti PrivateGSM, da parte dei protocolli di cifratura SRTP, ZRTP e SIP/TLS.
Gli algoritmi di cifratura sono gli elementi di base dei protocolli crittografici che, uniti ai protocolli di telecomunicazione, permettono la creazione delle tecnologie di telecomunicazioni cifrate e sicure.
ZRTP, SRTP e SIP/TLS utilizzano esclusivamente I migliori algoritmi simmetrici, asimmetrici di cifratura e di controllo di integrità.
- ZRTP utilizza AES256 in counter mode (CTR) per cifratura simmetrica secondo i requisiti di sicurezza FIPS 197 e ECDH 384 bit per cifratura asimmetrica con scambio di chiavi Diffie-Hellman secondo i requisiti di sicurezza USA NSA Suite B e gli standard NIST SP800-56A e ECDSA FIPS 186-3. Può anche essere configurato per utilizzare altri algoritmi di crittografia basati su ZRTP e in compatibilità con altri software che supportano ZRTP come ECDH 521bit o DH3072 .
- SRTP usa AES128 in counter mode (CTR) come sistema di cifratura delle chiavi, che sono scambiate fra le parti sul canale di comunicazione SIP protezione con TLS fino al PBX.
- TLS utilizza AES128 per la cifratura simmetrica della connessione SIP autenticando il server con un certificato digitale x509v3, la cui chiave RSA è a 2048 bit.