Protocol++® v5.4.2
Protocol++® ir mēģinājums vienkāršot protokolu lietošanu un šifrēšanu ikdienas lietojumprogrammās. Tā piedāvā lietotājam iespēju iekapsulēt un dekapsulēt datus, izmantojot visizplatītākos interneta protokolus. Protocol++® atbalsta arī atsevišķu šifrēšanas, autentifikācijas, CRC, PKI, paraksta, pretatkārtošanas, nejaušības, IKEv2, atkļūdošanas un daudzu citu dokumentācijā atrodamo funkciju izmantošanu. Tiek nodrošināts arī atbalsts, lai "sakrautu" protokolus no neapstrādātiem datiem vai ievades failiem, izmantojot dažādus protokolus, uz fizisko slāni un atpakaļ. Pašlaik Protocol++® atbalsta draivera funkcionalitāti (porta atvēršanu un datu sūtīšanu). Tas nodrošina iespēju sagatavot datus nosūtīšanai ostā un apstrādāt saņemtos datus, lai izgūtu iekapsulēto kravnesību. Pašlaik laidienā atrodamie draiveri piedāvā programmatūras skursteņus, kas ir piemēroti draiveriem, kas atbalsta aparatūras pakešu paātrinātāju. Bieži apmeklējiet vietni www.protocolpp.com, jo tiek pievienots papildu atbalsts
Starting with v5.6.0, Protocolpp® moves into the post-quantum arena with full support for CSNA 1.0 and 2.0 including Crystal-Kyber and Crystal-Dilithium support. v5.6.1 offers support for all security levels in one package without recompile. Full support for the following NIST requirements:
-
XMSS - All levels and hash algorithms (SHA2 and SHAKE). Support for all parameters and XMSS^MT
-
LMS - All level and hash algorithms (SHA2 and SHAKE). Support for all parameters and HSS parameters
-
Kyber - Level 5 support (also known as Kyber-1024). Support for Kyber-512 and Kyber-1024
-
ML-KEM - All supports levels (ML-KEM-512, ML-KEM-768, and ML-KEM-1024)
-
Dilithium - Level 5 support (also known as Dilithium5). Support for Dilithium2, Dilithium3, and Dilithium5
-
ML-DSA - All support levels (ML-DSA-44, ML-DSA-65, and ML-DSA-87)
-
AES-256 support (AES-GCM, AES-CCM, AES-CTR, AES-CBC)
-
SHA2-384 and SHA2-512
Full details can be found on the NIST website or from the most recent National Security System (NSS) update






