open5gs/lib/sbi
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
..
contrib Add only one 5GC scenario (call-flow) 2020-06-17 01:22:28 -04:00
custom OpenAPI: Generate patch_item.[ch] from OpenAPI specifications 2022-11-24 17:30:38 +09:00
openapi OpenAPI: Add functions OpenAPI_list_clear and OpenAPI_list_insert_prev 2022-11-29 23:10:49 +09:00
support/20210629 OpenAPI: Add functions OpenAPI_list_clear and OpenAPI_list_insert_prev 2022-11-29 23:10:49 +09:00
client.c Follow-up on #1865 2022-11-12 09:37:43 +09:00
client.h Follow-up on #1865 2022-11-12 09:37:43 +09: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
conv.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
conv.h Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
meson.build OpenAPI: Generate patch_item.[ch] from OpenAPI specifications 2022-11-24 17:30:38 +09:00
message.c [SBI] Case-Insensitive inside MIME message (#1939) 2022-12-05 21:30:24 +09:00
message.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
mhd-server.c [CORE] Check if timer is double free in SBI module 2022-09-03 15:59:39 +09:00
nf-sm.c Fixed crash after 48 hours of running (#1893) 2022-11-18 23:28:35 +09:00
nf-sm.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nghttp2-server.c Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
nnrf-build.c Add NF load to NRF Heartbeat 2022-12-14 22:53:56 +09:00
nnrf-build.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nnrf-handler.c Follow-up on #1865 2022-11-12 09:37:43 +09:00
nnrf-handler.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nnrf-path.c Fixed crash after 48 hours of running (#1893) 2022-11-18 23:28:35 +09:00
nnrf-path.h Fixed crash after 48 hours of running (#1893) 2022-11-18 23:28:35 +09:00
ogs-sbi.h OpenAPI: Generate patch_item.[ch] from OpenAPI specifications 2022-11-24 17:30:38 +09:00
path.c Follow-up on #1865 2022-11-12 09:37:43 +09:00
path.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
server.c Follow-up on #1865 2022-11-12 09:37:43 +09:00
server.h Follow-up on #1865 2022-11-12 09:37:43 +09:00
timer.c [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
timer.h Move src/../nf-sm.[ch] to lib/sbi/nf-sm.[ch] 2022-08-12 14:03:53 +09:00
types.c [SBI] Support service-names in discovery option 2022-08-27 00:12:22 +09:00
types.h [SBI] Support service-names in discovery option 2022-08-27 00:12:22 +09:00
yuarel.c Added NRF 2020-05-18 17:00:37 -04:00
yuarel.h Added NRF 2020-05-18 17:00:37 -04:00