|
SASC
DVBSoftCAM
|
#include <openssl/opensslconf.h>#include <openssl/opensslv.h>#include "crypto-bn.h"#include "support/aes.h"#include "support/idea.h"Go to the source code of this file.
Classes | |
| class | cDes |
| class | cAES |
| class | cIDEA |
| class | cRSA |
| class | cRC6 |
Defines | |
| #define | OPENSSL_ALGORITHM_DEFINES |
| #define | DES_LEFT 0 |
| #define | DES_RIGHT 1 |
| #define | DES_HASH 8 |
| #define | DES_PC1 16 |
| #define | DES_IP 32 |
| #define | DES_FP 64 |
| #define | DES_MOD 128 |
| #define | PRV_DES_ENCRYPT (DES_LEFT|DES_PC1|DES_IP|DES_FP) |
| #define | PRV_DES_DECRYPT (DES_RIGHT|DES_PC1|DES_IP|DES_FP) |
| #define | VIA_DES (DES_LEFT|DES_MOD) |
| #define | VIA_DES_HASH (DES_LEFT|DES_HASH|DES_MOD) |
| #define | SECA_DES_ENCR PRV_DES_ENCRYPT |
| #define | SECA_DES_DECR PRV_DES_DECRYPT |
| #define | NAGRA_DES_ENCR PRV_DES_ENCRYPT |
| #define | NAGRA_DES_DECR PRV_DES_DECRYPT |
| #define | RC6_ROUNDS 20 |
| #define | RC6_MAX (RC6_ROUNDS*2+4) |
Typedefs | |
| typedef IDEA_KEY_SCHEDULE | IdeaKS |
| typedef IDEA_KEY_SCHEDULE IdeaKS |