| aka_algorythm_set.h | |
| Variables | |
| u8 | type for a byte | 
| Functions | |
| f1 | Computes network authentication code MAC-A from key K, random challenge RAND, sequence number SQN and authentication management field AMF. | 
| f2345 | Takes key K and random challenge RAND, and returns response RES, confidentiality key CK, integrity key IK and anonymity key AK. | 
| f1star | Computes resynch authentication code MAC-S from key K, random challenge RAND, sequence number SQN and authentication management field AMF. | 
| f5star | Takes key K and random challenge RAND, and returns resynch anonymity key AK. | 
| ComputeOPc | Function to compute OPc from OP and K. | 
| RijndaelKeySchedule | Rijndael key schedule function. | 
| RijndaelEncrypt | Rijndael encryption function. | 
| KeyAdd | Round key addition function | 
| ByteSub | Byte substitution transformation | 
| ShiftRow | Row shift transformation | 
| MixColumn | MixColumn transformation | 
Computes network authentication code MAC-A from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
| k | in unsigned char - key | 
| rand | in unsigned char - random challenge | 
| sqn | in unsigned char - sequence number | 
| amf | in unsigned char - authentication management field | 
| mac_a | out unsigned char - network authentication code | 
-
-
-
Takes key K and random challenge RAND, and returns response RES, confidentiality key CK, integrity key IK and anonymity key AK.
| k | in unsigned char - key | 
| rand | in unsigned char - random challenge | 
| res | out unsigned char - response | 
| ck | out unsigned char - confidentiality key | 
| ik | out unsigned char - integrity key | 
| ak | out unsigned char - anonymity key | 
-
-
-
Computes resynch authentication code MAC-S from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
| k | in unsigned char - key | 
| rand | in unsigned char - random challenge | 
| sqn | in unsigned char - sequence number | 
| amf | in unsigned char - authentication management field | 
| mac_s | out unsigned char - resynch authentication code | 
-
-
-