1 #ifndef MODULE_GBOX_HELPER_H_
2 #define MODULE_GBOX_HELPER_H_
5 uint16_t gbox_get_caid(uint32_t caprovid
);
6 uint32_t gbox_get_provid(uint32_t caprovid
);
7 uint32_t gbox_get_caprovid(uint16_t caid
, uint32_t prid
);
8 uint32_t gbox_get_checksum(uchar
*ecm
, uint16_t ecmlen
);
9 void gbox_encrypt(uchar
*buffer
, int bufsize
, uint32_t key
);
10 void gbox_decrypt(uchar
*buffer
, int bufsize
, uint32_t localkey
);
11 void gbox_compress(uchar
*buf
, int32_t unpacked_len
, int32_t *packed_len
);
12 void gbox_decompress(uchar
*buf
, int32_t *unpacked_len
);