C API for BALTECH SDK

§ BRP_SECMODE_STD

#define BRP_SECMODE_STD   0

This is the recommended setting as it provides ideal security.

It provides:

  • Authentication of payload. Ensures that a man-in-the middle cannot tamper with the transmitted data.
  • Encryption of payload (in send and receive direction)
  • Replay protection. Ensures that a man-in-the middle cannot resend a previously transmitted command
  • Session key generation: Ensures that every session is working with a different key. Thus, even if a session key is compromised, you cannot reuse it at a later time.

Definition at line 55 of file security_protocol.h.