The NEX_GenCRYPT_programming_guide.pdf that is included as documentation is quite… lacking…
Incomplete and blatantly incorrect library reference as an example.
Just look at page 62: ngcAES_Init
Parameter dir: “Pointer to a eight bytes buffer where to read plain text data to encrypt.”
Parameter out: “Pointer to a eight bytes buffer where to write cipher text encrypted
data.” (parameter out is not even part of the function declaration!)
Parameter enc: “Mode of operation, NG_DES_DECRYPT or NG_DES_ENCRYPT.” (parameter enc not included in declaration and is for DES and not AES)
This makes me wonder if the crypto parts of the security lib is even there, or if it’s only for jamming detection and wipssl…