seal.h.svn-base
上传用户:market2
上传日期:2018-11-18
资源大小:18786k
文件大小:1k
源码类别:

外挂编程

开发平台:

Windows_Unix

  1. #ifndef SEAL_H_INCLUDED
  2. #define SEAL_H_INCLUDED
  3. #include "../typedefs.h"
  4. #define WORDS_PER_SEAL_CALL 1024
  5. typedef struct {
  6. dword t[520]; /* 512 zaokreuzeno na mod 5 + 5*/
  7. dword s[265]; /* 256 zaokruzeno na mod 5 + 5*/
  8. dword r[20]; /* 16 zaokrueno na mod of 5 */
  9. dword counter; /* 32-bit sinkronizacijska vrijednost. */
  10. dword ks_buf[WORDS_PER_SEAL_CALL];
  11. int ks_pos;
  12. } seal_ctx;
  13. CEXTERN void seal_encrypt(seal_ctx *c, dword *data_ptr, int w);
  14. CEXTERN void seal_key(seal_ctx *c, unsigned char *key);
  15. #endif // SEAL_H_INCLUDED