|
CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
|
RAII wrapper around mbedtls_gcm_context. Non-copyable, non-movable. More...
#include <Crypto.h>
Public Member Functions | |
| GcmContext () | |
| ~GcmContext () | |
| GcmContext (const GcmContext &)=delete | |
| GcmContext & | operator= (const GcmContext &)=delete |
| GcmContext (GcmContext &&)=delete | |
| GcmContext & | operator= (GcmContext &&)=delete |
| mbedtls_gcm_context * | get () |
| Returns the underlying mbedTLS context. | |
RAII wrapper around mbedtls_gcm_context. Non-copyable, non-movable.
|
inline |
Definition at line 23 of file Crypto.h.
Referenced by GcmContext(), GcmContext(), operator=(), and operator=().
|
delete |
References GcmContext().
|
delete |
References GcmContext().
|
inline |
Returns the underlying mbedTLS context.
Definition at line 30 of file Crypto.h.
Referenced by cdc::core::aesGcm256Open(), and cdc::core::aesGcm256Seal().
|
delete |
References GcmContext().
|
delete |
References GcmContext().