text: #ifndef GIFT128_H_
  #define GIFT128_H_
  
  #define GIFT128_KEY_SIZE    16
  #define GIFT128_BLOCK_SIZE  16
  #define GIFT128_KEY_SCHEDULE_WORDS  80
  
  typedef unsigned char u8;
  typedef unsigned long u32;
  
  extern void gift128_keyschedule(const u8* key, u32* rkey);
  extern void giftb128_encrypt_block(u8* out_block, const u32* rkey, const u8* in_block);
  
  #endif  // GIFT128_H_
  