LibLogicalAccess
2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
plugins
logicalaccess
plugins
crypto
des_symmetric_key.hpp
Go to the documentation of this file.
1
7
#ifndef DES_SYMETRICKEY_HPP
8
#define DES_SYMETRICKEY_HPP
9
10
#include <
logicalaccess/plugins/crypto/symmetric_key.hpp
>
11
#include <
logicalaccess/lla_fwd.hpp
>
12
13
namespace
logicalaccess
14
{
15
namespace
openssl
16
{
26
class
LLA_CRYPTO_API
DESSymmetricKey
:
public
SymmetricKey
27
{
28
public
:
34
static
DESSymmetricKey
createRandom(
size_t
size);
35
42
static
DESSymmetricKey
createFromData(
const
ByteVector
&data);
43
44
protected
:
49
explicit
DESSymmetricKey
(
size_t
size);
50
56
explicit
DESSymmetricKey
(
const
ByteVector
&data);
57
};
58
}
59
}
60
61
#endif
/* DES_SYMETRICKEY_HPP */
logicalaccess::openssl::DESSymmetricKey
An DES symmetric key.
Definition:
des_symmetric_key.hpp:27
logicalaccess::openssl::SymmetricKey
An immutable symmetric key.
Definition:
symmetric_key.hpp:27
lla_fwd.hpp
ByteVector
std::vector< uint8_t > ByteVector
Definition:
lla_fwd.hpp:80
logicalaccess
Definition:
asn1.hpp:9
symmetric_key.hpp
Symmetric key base class.
Generated on Wed Mar 29 2023 13:50:37 for LibLogicalAccess by
1.9.6