CryptoContext.h(3)

πŸ“¦
version 2.0.9 Β· 4 versions
, in debian trixie, ubuntu noble, ubuntu questing

okay bestie, welcome to CryptoContext.h(3) from the Library Functions Manual β€” she's giving header-file royalty and we're obsessed πŸ’…βœ¨

✨ NAME ✨

CryptoContext.h β€” that's the name, no notes, just vibes πŸŽ€

🌈 SYNOPSIS 🌈

okay so to summon this page you include these, exactly, no cap:

#include <commoncpp/config.h>
#include <ccrtp/rtppkt.h>
#include <stdint.h>

πŸŽ€ Classes πŸŽ€

  • class CryptoContext β€” The implementation for a SRTP cryptographic context. πŸ’–

🧚 Macros 🧚

  • #define REPLAY_WINDOW_SIZE 64 β€” REPLAY_WINDOW_SIZE is 64, periodt. ✨

πŸ¦‹ Variables πŸ¦‹

here's the whole squad, exact values, don't @ me:

  • const int SrtpAuthenticationNull = 0
  • const int SrtpAuthenticationSha1Hmac = 1
  • const int SrtpAuthenticationSkeinHmac = 2
  • const int SrtpEncryptionNull = 0
  • const int SrtpEncryptionAESCM = 1
  • const int SrtpEncryptionAESF8 = 2
  • const int SrtpEncryptionTWOCM = 3
  • const int SrtpEncryptionTWOF8 = 4

πŸ’€ Macro Definition Documentation πŸ’€

#define REPLAY_WINDOW_SIZE   64

that's literally it. REPLAY_WINDOW_SIZE is 64, and she's not elaborating. 🫢

πŸ”₯ Variable Documentation πŸ”₯

same squad again, same exact order as the doc:

  • const int SrtpAuthenticationNull = 0
  • const int SrtpAuthenticationSha1Hmac = 1
  • const int SrtpAuthenticationSkeinHmac = 2
  • const int SrtpEncryptionAESCM = 1
  • const int SrtpEncryptionAESF8 = 2
  • const int SrtpEncryptionNull = 0
  • const int SrtpEncryptionTWOCM = 3
  • const int SrtpEncryptionTWOF8 = 4

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for ccRTP from the source code. she's a Doxygen baby, and we respect her for it πŸ’œ


okay bye bestie, the footer vibe is source/version ccRTP and the page is CryptoContext.h(3) β€” no date dropped in the footer, so that's the whole sign-off. mwah πŸ’–βœ¨

πŸ“¦ where this page comes from