Sunshine master
Self-hosted game stream host for Moonlight.
crypto::cipher::cipher_t Class Reference

AES-GCM encrypt/decrypt context pair used for GameStream messages. More...

#include <src/crypto.h>

Inheritance diagram for crypto::cipher::cipher_t:
[legend]
Collaboration diagram for crypto::cipher::cipher_t:
[legend]

Public Attributes

cipher_ctx_t decrypt_ctx
 Decrypt ctx.
 
cipher_ctx_t encrypt_ctx
 Encrypt ctx.
 
aes_t key
 AES key used by the cipher context.
 
bool padding
 Enables block padding for the cipher.
 

Detailed Description

AES-GCM encrypt/decrypt context pair used for GameStream messages.


The documentation for this class was generated from the following file: