2 * Copyright 2003-2004, Instant802 Networks, Inc.
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
12 #define AES_BLOCK_LEN 16
13 #define AES_STATE_LEN 44
15 void ieee80211_aes_key_setup_encrypt(u32 rk
[/*44*/], const u8 key
[]);
16 void ieee80211_aes_encrypt(const u32 rk
[/*44*/], const u8 pt
[16], u8 ct
[16]);
17 void ieee80211_aes_ccm_encrypt(u32 rk
[/*44*/], u8
*b_0
, u8
*aad
, u8
*data
,
18 size_t data_len
, u8
*cdata
, u8
*mic
);
19 int ieee80211_aes_ccm_decrypt(u32 rk
[/*44*/], u8
*b_0
, u8
*aad
, u8
*cdata
,
20 size_t data_len
, u8
*mic
, u8
*data
);
22 #endif /* AES_CCM_H */
This page took 0.046099 seconds and 5 git commands to generate.