#ifndef AES_KEY_H #define AES_KEY_H #define AES_KEY_LEN 16 typedef struct { unsigned short pid; unsigned char odd[AES_KEY_LEN]; unsigned char even[AES_KEY_LEN]; unsigned char civ[AES_KEY_LEN]; }aes_pid_key_t; #define AES_MAX_PID_COUNT 8 typedef struct tag_aes_key_t { unsigned char pid_count; aes_pid_key_t pid_key[AES_MAX_PID_COUNT]; }aes_key_t; #endif