encrypt.h 525 B

1234567891011121314
  1. #ifndef _ENCRYPTION_H_
  2. #define _ENCRYPTION_H_
  3. #include <aes.h>
  4. #include <md5.h>
  5. #include <string.h>
  6. #include <stdint.h>
  7. #include <stdlib.h>
  8. #include <stdio.h>
  9. int my_encrypt(uint8_t *data,uint8_t *output,int &len,uint8_t * key);
  10. int my_decrypt(uint8_t *data,uint8_t *output,int &len,uint8_t * key);
  11. int my_encrypt_pesudo_header(uint8_t *data,uint8_t *output,int &len,uint8_t * key,uint8_t *header,int hlen);
  12. int my_decrypt_pesudo_header(uint8_t *data,uint8_t *output,int &len,uint8_t * key,uint8_t *header,int hlen);
  13. #endif