sysmo-usim-tool/tests/sja2
Philipp Maier 8958268fc3 WIP: Full TUAK support + refactoring
This renovates/fixes the following:

- rafactor/cleanup code
- add unit tests for sysmo-isim-sja5
- add full read/write support for TUAK parameters
- Allow setting algorims for 4g5g individually
- Generalize commandline setting "Ki" to "Key"
  (Risk of incompatibility if customers use --set-ki in scripts!)
- Add a class for each algo specific header nibble
- Add a class for each algo specific parameter body
- Display settings for each generation individually
  (SIM/2g, USIM/3g, ISIM/4g5g)
- Check algorithm before programming
  (e.g. do not allow to program OP/c when COMP128v1 is selected)
- Update key (Ki) and OPc read write functions, so that they can also
  program TUAK keys and TOPc

Todo:
- Add TUAK specific testcases
- rename testcase "05_ki.sh "to "05_key.sh"
2023-06-14 13:55:47 +02:00
..
01_auth.out test: update copyright statement after recent change 2023-05-26 16:43:14 +02:00
01_auth.sh sja2: Add support for new simcard model 2020-01-06 11:09:21 +01:00
02_algo.out WIP: Full TUAK support + refactoring 2023-06-14 13:55:47 +02:00
02_algo.sh tests: Fixup test results ("XOR-2G" bacame "COMP128v3") 2023-06-05 15:00:48 +02:00
03_milenage_par.out test: update copyright statement after recent change 2023-05-26 16:43:14 +02:00
03_milenage_par.sh sja2: Add support for new simcard model 2020-01-06 11:09:21 +01:00
04_op_opc.out WIP: Full TUAK support + refactoring 2023-06-14 13:55:47 +02:00
04_op_opc.sh WIP: Full TUAK support + refactoring 2023-06-14 13:55:47 +02:00
05_ki.out WIP: Full TUAK support + refactoring 2023-06-14 13:55:47 +02:00
05_ki.sh sja2: Add support for new simcard model 2020-01-06 11:09:21 +01:00
06_seq.out test: update copyright statement after recent change 2023-05-26 16:43:14 +02:00
06_seq.sh sja2: Add support for new simcard model 2020-01-06 11:09:21 +01:00
07_mnclen.out test: update copyright statement after recent change 2023-05-26 16:43:14 +02:00
07_mnclen.sh sja2: Add support for new simcard model 2020-01-06 11:09:21 +01:00
prepare prepare: also reset SQN parameters 2020-02-18 15:30:09 +01:00
regen sja2: Add support for new simcard model 2020-01-06 11:09:21 +01:00
run-tests sja2: Add support for new simcard model 2020-01-06 11:09:21 +01:00
test-data tests/sja2: change card in test rig 2021-04-21 11:59:35 +02:00