open5gs/misc
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
..
db removing extra lines 2022-09-05 23:35:18 +09:00
mac Prepares an easy install script for mac builds and initializes gitignore 2019-11-25 11:27:19 -08:00
valgrind Rename Project to Open5GS 2019-10-27 17:41:14 +09:00
README.md Rename dbconf.sh to open5gs-dbctl (#388) 2020-03-22 16:44:45 -04:00
dput-upload.sh Rename Project to Open5GS 2019-10-27 17:41:14 +09:00
gen-hnkey.sh Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
ipv6-netconf.sh Follow-up on #1865 2022-11-12 09:37:43 +09:00
make-certs.sh Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00
meson.build Update IPv6 configuration (#1250) 2021-11-28 16:42:47 +09:00
netconf.sh SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
osc-upload.sh Rename Project to Open5GS 2019-10-27 17:41:14 +09:00
static-code-analyze.sh Introduced Subscription identifier de-concealing 2022-12-24 20:22:45 +09:00

README.md

  • Network Configuration $ sudo ./misc/netconf.sh

  • Generate Key & Cert for Diameter $ ./misc/make_certs.sh ./freeDiameter