Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00055 #ifndef LIB_CRYPT_H__
00056 #define LIB_CRYPT_H__
00057
00058 #include <stdint.h>
00059
00067 void lib_crypt_init(uint8_t * key,const uint8_t * init_counter);
00068
00077 void lib_crypt_set_counter(const uint8_t * counter);
00078
00103 void lib_crypt(uint8_t * dest_buf,const uint8_t * src_buf, uint8_t length,const uint8_t * ls5b_value);
00104
00113 void lib_crypt_generate_ls5b(uint8_t * dest_buf);
00114
00115 #endif // LIB_CRYPT_H__
00116