|
OpenVPN 3 Core Library
|
#include <decrypt_chm.hpp>
Public Member Functions | |
| OPENVPN_SIMPLE_EXCEPTION (chm_unsupported_cipher_mode) | |
| Error::Type | decrypt (BufferAllocated &buf, const std::time_t now) |
Public Attributes | |
| Frame::Ptr | frame |
| CipherContext< CRYPTO_API > | cipher |
| OvpnHMAC< CRYPTO_API > | hmac |
| PacketIDDataReceive | pid_recv |
| SessionStats::Ptr | stats |
Private Member Functions | |
| bool | verify_packet_id (BufferAllocated &buf, const std::time_t now) |
Private Attributes | |
| BufferAllocated | work |
Definition at line 33 of file decrypt_chm.hpp.
|
inline |
Definition at line 38 of file decrypt_chm.hpp.
| openvpn::DecryptCHM< CRYPTO_API >::OPENVPN_SIMPLE_EXCEPTION | ( | chm_unsupported_cipher_mode | ) |
|
inlineprivate |
| CipherContext<CRYPTO_API> openvpn::DecryptCHM< CRYPTO_API >::cipher |
Definition at line 109 of file decrypt_chm.hpp.
| Frame::Ptr openvpn::DecryptCHM< CRYPTO_API >::frame |
Definition at line 108 of file decrypt_chm.hpp.
| OvpnHMAC<CRYPTO_API> openvpn::DecryptCHM< CRYPTO_API >::hmac |
Definition at line 110 of file decrypt_chm.hpp.
| PacketIDDataReceive openvpn::DecryptCHM< CRYPTO_API >::pid_recv |
Definition at line 111 of file decrypt_chm.hpp.
| SessionStats::Ptr openvpn::DecryptCHM< CRYPTO_API >::stats |
Definition at line 112 of file decrypt_chm.hpp.
|
private |
Definition at line 121 of file decrypt_chm.hpp.