libosmocore/src/gsm/milenage
Harald Welte 76f4c5cf5c libosmogsm: Factor out the C2 derivation function
3GPP specifies the C2 derivation function (generating GSM SRES from UMTS XRES)
independent of the MILENAGE algorithm.  So instead of open-coding it in
milenage.c:gsm_milenage(), let's create a separate public function
osmo_auth_c2() similar to the already-existing osmo_auth_c3() function.

gsm_milenage() can then simply use that function.

Change-Id: I0e7cd55f5578f891cb6cc1b0442920ba5beddae4
2023-06-02 08:29:55 +00:00
..
aes-encblock.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
aes-internal-enc.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
aes-internal.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
aes.h Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
aes_i.h Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
aes_wrap.h Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
common.h doxygen: unify use of \file across the board 2017-06-23 00:18:23 +00:00
crypto.h Auth: Import milenage implementation from hostap (Jouni Malinen) 2011-12-06 22:50:31 +01:00
includes.h Auth: Import milenage implementation from hostap (Jouni Malinen) 2011-12-06 22:50:31 +01:00
milenage.c libosmogsm: Factor out the C2 derivation function 2023-06-02 08:29:55 +00:00
milenage.h Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00