open5gs/tests/common
Sukchan Lee 79d46be086 Introduced Subscription identifier de-concealing
o Generate the private key as below.
   $ openssl genpkey -algorithm X25519 -out /etc/open5gs/hnet/curve25519-1.key
   $ openssl ecparam -name prime256v1 -genkey -conv_form compressed -out /etc/open5gs/hnet/secp256r1-2.key

 o The private and public keys can be viewed with the command.
   The public key is used when creating the SIM.
   $ openssl pkey -in /etc/open5gs/hnet/curve25519-1.key -text
   $ openssl ec -in /etc/open5gs/hnet/secp256r1-2.key -conv_form compressed -text

In ausf/udm.yaml

 hnet:
    o Home network public key identifier(PKI) value : 1
      Protection scheme identifier : ECIES scheme profile A
    - id: 1
      scheme: 1
      key: /etc/open5gs/hnet/curve25519-1.key

    o Home network public key identifier(PKI) value : 2
      Protection scheme identifier : ECIES scheme profile B
    - id: 2
      scheme: 2
      key: /etc/open5gs/hnet/secp256r1-2.key

    o Home network public key identifier(PKI) value : 3
      Protection scheme identifier : ECIES scheme profile A
    - id: 3
      scheme: 1
      key: /etc/open5gs/hnet/curve25519-1.key

    o Home network public key identifier(PKI) value : 4
      Protection scheme identifier : ECIES scheme profile B
    - id: 4
      scheme: 2
      key: /etc/open5gs/hnet/secp256r1-2.key

Related to #1779
2022-12-24 20:22:45 +09:00
..
application.c mac: Support Apple M1 chips 2021-02-06 00:13:48 -05:00
application.h Release v2.0.0 2020-08-21 23:33:45 -04:00
context.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
context.h Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
emm-build.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
emm-build.h Fix the ciphered test program 2022-01-08 12:26:23 +09:00
emm-handler.c Try to fix the UE infinite attach (#568) 2021-03-09 14:28:07 +09:00
emm-handler.h Try to fix the UE infinite attach (#568) 2021-03-09 14:28:07 +09:00
esm-build.c Rename GTPv2C specifics to gtp2 prefix (#1485) 2022-04-13 07:07:39 +09:00
esm-build.h Fix the ciphered test program 2022-01-08 12:26:23 +09:00
esm-handler.c Rename GTPv2C specifics to gtp2 prefix (#1485) 2022-04-13 07:07:39 +09:00
esm-handler.h Support VoLTE service in ECM-IDLE 2020-11-07 17:27:12 -05:00
gmm-build.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
gmm-build.h Fix the ciphered test program 2022-01-08 12:26:23 +09:00
gmm-handler.c [AMF] 5G-GUTI generation changed (#910) 2021-04-13 17:34:25 +09:00
gmm-handler.h [AMF] 5G-GUTI generation changed (#910) 2021-04-13 17:34:25 +09:00
gsm-build.c Added Meson Continuous Integration (#1454) 2022-04-01 02:31:57 +09:00
gsm-build.h VoNR added but not tested! 2021-11-14 21:07:56 +09:00
gsm-handler.c Fixes UE IPv6 BUG (#808) 2021-03-15 10:01:55 +09:00
gsm-handler.h feat: Add dedicated QoS flow 2020-12-31 21:07:08 -05:00
gtpu.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
gtpu.h [UPF] test code for unspecified address (#1776) 2022-10-01 13:23:15 +09:00
meson.build Prometheus metrics set to default 2022-11-21 22:06:29 +09:00
nas-encoder.c [NAS] modify library to include both directions of deregistration requests 2022-07-11 22:53:21 +09:00
nas-encoder.h Release v2.0.0 2020-08-21 23:33:45 -04:00
nas-path.c Improve Slice/DNN selection (#1438), (#1440) 2022-03-27 17:50:31 +09:00
nas-path.h Release v2.0.0 2020-08-21 23:33:45 -04:00
nas-security.c [NAS] modify library to include both directions of deregistration requests 2022-07-11 22:53:21 +09:00
nas-security.h Release v2.0.0 2020-08-21 23:33:45 -04:00
ngap-build.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
ngap-build.h Added RRCEstablishmentCause to Test-Msg Param 2022-06-12 14:32:53 +09:00
ngap-handler.c feat: Indirect Data Forwarding in N2-Handover 2021-01-31 23:01:15 -05:00
ngap-handler.h feat: Indirect Data Forwarding in N2-Handover 2021-01-31 23:01:15 -05:00
ngap-path.c Fix the ciphered test program 2022-01-08 12:26:23 +09:00
ngap-path.h Add AUSF, UDM, and UDR 2020-06-04 14:12:05 -04:00
s1ap-build.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
s1ap-build.h [MEM] fix the pkbuf problem (#1431) 2022-03-22 22:47:45 +09:00
s1ap-handler.c X2 handover with SGW change (#1367, #1459) 2022-05-12 22:52:36 +09:00
s1ap-handler.h X2 handover with SGW change (#1367, #1459) 2022-05-12 22:52:36 +09:00
s1ap-path.c X2 handover with SGW change (#1367, #1459) 2022-05-12 22:52:36 +09:00
s1ap-path.h Release v2.0.0 2020-08-21 23:33:45 -04:00
sctp.c Improve the socket option configuration (#1404) 2022-03-15 22:03:50 +09:00
sctp.h Improve the socket option configuration (#1404) 2022-03-15 22:03:50 +09:00
sgsap-build.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
sgsap-build.h Release v2.0.0 2020-08-21 23:33:45 -04:00
test-common.h [EPC] Support ePDG Interface (#1039) 2021-06-21 22:36:38 +09:00