C++ library for Named Data Networking documentation
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
security-common.hpp
Go to the documentation of this file.
1
8
#ifndef NDN_SECURITY_COMMON_HPP
9
#define NDN_SECURITY_COMMON_HPP
10
11
namespace
ndn {
12
13
enum
KeyType
{
14
KEY_TYPE_RSA
,
15
// KEY_TYPE_DSA,
16
KEY_TYPE_AES
17
// KEY_TYPE_DES,
18
// KEY_TYPE_RC4,
19
// KEY_TYPE_RC2
20
};
21
22
enum
KeyClass
{
23
KEY_CLASS_PUBLIC
,
24
KEY_CLASS_PRIVATE
,
25
KEY_CLASS_SYMMETRIC
26
};
27
28
enum
DigestAlgorithm
{
29
// DIGEST_ALGORITHM_MD2,
30
// DIGEST_ALGORITHM_MD5,
31
// DIGEST_ALGORITHM_SHA1,
32
DIGEST_ALGORITHM_SHA256
33
};
34
35
enum
EncryptMode
{
36
ENCRYPT_MODE_DEFAULT
,
37
ENCRYPT_MODE_CFB_AES
38
// ENCRYPT_MODE_CBC_AES
39
};
40
41
enum
AclType
{
42
ACL_TYPE_PUBLIC
,
43
ACL_TYPE_PRIVATE
44
};
45
46
}
47
48
#endif
ndn::KEY_TYPE_RSA
Definition:
security-common.hpp:14
ndn::ACL_TYPE_PUBLIC
Definition:
security-common.hpp:42
ndn::KEY_CLASS_PRIVATE
Definition:
security-common.hpp:24
ndn::DIGEST_ALGORITHM_SHA256
Definition:
security-common.hpp:32
ndn::KeyType
KeyType
Definition:
security-common.hpp:13
ndn::ENCRYPT_MODE_DEFAULT
Definition:
security-common.hpp:36
ndn::AclType
AclType
Definition:
security-common.hpp:41
ndn::KeyClass
KeyClass
Definition:
security-common.hpp:22
ndn::EncryptMode
EncryptMode
Definition:
security-common.hpp:35
ndn::KEY_CLASS_SYMMETRIC
Definition:
security-common.hpp:25
ndn::ACL_TYPE_PRIVATE
Definition:
security-common.hpp:43
ndn::ENCRYPT_MODE_CFB_AES
Definition:
security-common.hpp:37
ndn::KEY_CLASS_PUBLIC
Definition:
security-common.hpp:23
ndn::KEY_TYPE_AES
Definition:
security-common.hpp:16
ndn::DigestAlgorithm
DigestAlgorithm
Definition:
security-common.hpp:28
src
security
security-common.hpp
Generated on Thu Apr 24 2014 11:38:49 for C++ library for Named Data Networking by
1.8.5