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 |
-
-
-