Files
openairinterface5g/openair2/UTIL/OSA
Cedric Roux 18cb68ecc2 nr pdcp: first draft of NIA2 integrity
This code has not been tested with a COTS UE. We need SRB1/2 (so we need SA)
to test.

The activation of security and integrity for SRB1 will need more code
(new functions) because it happens after some time, not at creation time
of the PDCP entity and there is no way to do this with current code.
2021-03-30 11:57:51 +02:00
..
2020-11-24 11:58:33 +09:00
2017-10-23 12:22:13 +02:00
2017-10-23 12:22:13 +02:00
2017-10-23 12:22:13 +02:00
2017-10-23 12:22:13 +02:00

OAISIM Security Algorithms v0.1

Dependencies:
- nettle >= 2.5
- openssl >= 1.0.1

Compilation:

When compiling oaisim, add SECU=1 to enable security features. The makefile will
check for required dependencies and disable this feature if not all dependencies
are met.

OSA is based on 3GPP TS 33.401.
Note that only EEA2 and EIA2 algorithms are supported, SNOW-3G is not implemented.

Currently the kenb used to derive kRRCint, kRRCenc and kUPenc is composed of the
UE_id. In the future this parameter can be either obtained by deriving KASME received
from core epc (in the S1AP initial context setup request)
or configurable via command line or XML file.