![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
#include "Svc/Ccsds/AesGcmEncryptor/AesGcmEncryptor.hpp"#include "Svc/Ccsds/Utils/SdlsAuthMask.hpp"#include <openssl/crypto.h>#include <openssl/evp.h>#include <openssl/rand.h>Go to the source code of this file.
Namespaces | |
| Svc | |
| RateGroupDivider component implementation. | |
| Svc::Ccsds | |
Variables | |
| static constexpr U32 | Svc::Ccsds::GCM_IV_LEN = 12 |
| Length of the AES-GCM initialization vector, in bytes. More... | |
| static constexpr U32 | Svc::Ccsds::GCM_TAG_LEN = 16 |
| Length of the AES-GCM authentication tag (the SDLS MAC), in bytes. More... | |
| static constexpr FwSizeType | Svc::Ccsds::AES_256_KEY_LEN = 32 |
| Length of an AES-256 key, in bytes. More... | |