open5gs/src/mme
Sukchan Lee 715e4c0b50 Shall cipher in the NAS message container IE
3GPP TS 24.501 version 16.6.0 Release 16
4.4 NAS security
4.4.6 Protection of initial NAS signalling messages

1) the UE needs to send non-cleartext IEs in a REGISTRATION REQUEST
or SERVICE REQUEST message, the UE includes the entire REGISTRATION
REQUEST or SERVICE REQUEST message (i.e. containing both cleartext IEs
and non-cleartext IEs) in the NAS message container IE and shall cipher
the value part of the NAS message container IE. The UE shall then send
a REGISTRATION REQUEST or SERVICE REQUEST message containing
the cleartext IEs and the NAS message container IE;
2022-01-05 22:39:06 +09:00
..
app-init.c Change Number of UEs usage [#533] 2020-08-25 23:05:01 -04:00
emm-build.c print cellID in hex for consistency (#1292) 2021-12-17 11:37:36 +09:00
emm-build.h Use GTP-U Buffering instead of Deletion[#592,#568] 2020-10-07 21:21:48 -04:00
emm-handler.c print cellID in hex for consistency (#1292) 2021-12-17 11:37:36 +09:00
emm-handler.h Fix the bug for Release-16 2020-07-03 01:03:13 -04:00
emm-sm.c [MME/AMF] fix the crash during timeout (#1122) 2021-08-08 12:38:15 +09:00
esm-build.c arch: DB schema Changes (#796) 2021-03-08 21:25:09 +09:00
esm-build.h fix: Derive ESM cause from GTP-Cause (#755) 2021-01-10 23:36:12 -05:00
esm-handler.c This always true. So I fixed it (#1266) 2021-12-08 20:56:26 +09:00
esm-handler.h NGAP is added 2020-05-22 22:24:48 -04:00
esm-sm.c [MME/AMF] fix the crash during timeout (#1122) 2021-08-08 12:38:15 +09:00
meson.build Finished on version 2020-07-13 21:53:41 -04:00
mme-context.c [SMF/UPF] Clarify FALLBACK SUBNET [#1128] 2021-08-14 16:52:53 +09:00
mme-context.h [MME] fix the crash issue if enb_ue is NULL(#1275) 2021-12-04 10:53:49 +09:00
mme-event.c Change Number of UEs usage [#533] 2020-08-25 23:05:01 -04:00
mme-event.h Change Number of UEs usage [#533] 2020-08-25 23:05:01 -04:00
mme-fd-path.c [EPC] Support ePDG Interface (#1039) 2021-06-21 22:36:38 +09:00
mme-fd-path.h Re-factoring the all library 2019-09-13 21:07:47 +09:00
mme-gtp-path.c [MME] fix the bug when GTPv2 conflict (#1095) 2021-07-15 21:20:56 +09:00
mme-gtp-path.h [ALL] Add protection of message encoding (#991) 2021-05-16 12:22:10 +09:00
mme-init.c [ALL] Fix the terminate sequence (#938) 2021-04-21 17:46:03 +09:00
mme-path.c [MME] fix the bug when GTPv2 conflict (#1095) 2021-07-15 21:20:56 +09:00
mme-path.h Support VoLTE service in ECM-IDLE 2020-11-07 17:27:12 -05:00
mme-s6a-handler.c [ALL] Add protection of message encoding (#991) 2021-05-16 12:22:10 +09:00
mme-s6a-handler.h Re-factoring the all library 2019-09-13 21:07:47 +09:00
mme-s11-build.c fix the buffer overflow (CVE-2021-41794) 2021-11-15 15:49:58 +09:00
mme-s11-build.h Support VoLTE service in ECM-IDLE 2020-11-07 17:27:12 -05:00
mme-s11-handler.c [AMF/MME] fix the crash during reset (#1268) 2021-11-30 22:22:41 +09:00
mme-s11-handler.h Add GTPv2 ECHO REQ/RSP Message (#378) 2020-03-25 17:43:02 -04:00
mme-sm.c change reject cause to 11 (#1281) 2021-12-08 20:57:54 +09:00
mme-sm.h [CSFB] Create a state machine 2019-06-16 15:40:26 +09:00
mme-timer.c 4G/EPC: Maintaining Old NAS signalling [#546] 2020-09-03 19:59:00 -04:00
mme-timer.h 4G/EPC: Maintaining Old NAS signalling [#546] 2020-09-03 19:59:00 -04:00
nas-path.c [MME/AMF] fix the crash during timeout (#1122) 2021-08-08 12:38:15 +09:00
nas-path.h [ALL] Add protection of message encoding (#991) 2021-05-16 12:22:10 +09:00
nas-security.c Shall cipher in the NAS message container IE 2022-01-05 22:39:06 +09:00
nas-security.h Add AUSF, UDM, and UDR 2020-06-04 14:12:05 -04:00
s1ap-build.c [MME] Add S1AP debug (#1263) 2021-12-11 17:28:05 +09:00
s1ap-build.h Fix the MME crash during HandoverCancel (#855) 2021-03-18 22:59:22 +09:00
s1ap-handler.c [MME] apply coding convention (#1295) 2021-12-20 23:25:04 +09:00
s1ap-handler.h feat: E-RABModificationIndication/Confirm (#834) 2021-03-17 14:26:57 +09:00
s1ap-path.c [MME] Add S1AP debug (#1263) 2021-12-11 17:28:05 +09:00
s1ap-path.h Add more memory log 2021-06-06 22:35:46 +09:00
s1ap-sctp.c [AMF] fix crash due to malformed NGAP (#960) 2021-05-08 15:09:10 +09:00
s1ap-sm.c feat: E-RABModificationIndication/Confirm (#834) 2021-03-17 14:26:57 +09:00
sbc-handler.c NGSetup is added 2020-05-25 12:15:22 -04:00
sbc-handler.h [CSFB] Fix the MacOSX 2019-07-08 21:03:39 +09:00
sbc-message.h NGSetup is added 2020-05-25 12:15:22 -04:00
sgsap-build.c Add more memory log 2021-06-06 22:35:46 +09:00
sgsap-build.h NGAP is added 2020-05-22 22:24:48 -04:00
sgsap-conv.c Re-factoring the all library 2019-09-13 21:07:47 +09:00
sgsap-conv.h Rename Project to Open5GS 2019-10-27 17:41:14 +09:00
sgsap-handler.c CVE-2021-41794 from NCC Group by Mark Tedman 2021-10-01 22:41:03 +09:00
sgsap-handler.h [SGsAP] add MM-INFORMATION-REQUEST(Discard by Option2) 2019-07-21 22:52:28 +09:00
sgsap-path.c [ALL] Add protection of message encoding (#991) 2021-05-16 12:22:10 +09:00
sgsap-path.h [ALL] Add protection of message encoding (#991) 2021-05-16 12:22:10 +09:00
sgsap-sctp.c Add more memory log 2021-06-06 22:35:46 +09:00
sgsap-sm.c Fix MME crash if SGs interface is down #448, #628 2020-11-04 15:58:16 -05:00
sgsap-types.h Re-factoring the all library 2019-09-13 21:07:47 +09:00