laforge has submitted this change. (
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/37215?usp=email )
Change subject: SGP32Definitions_Templates: use signature dummys with correct length
......................................................................
SGP32Definitions_Templates: use signature dummys with correct length
The dummy signature values we are currently using do not have the correct length.
The ECDSA signatures used in SGP.32 have a well specified lengt of 64 bytes and
they consist of two 32 bit integer nummbers called "R" and "S", so
let's use
signature dummys with the correct length and recognizeable values.
Related: SYS#6824
Change-Id: Ieea99bab5c926420ce864d7c5067e55b2861b045
---
M library/euicc/SGP32Definitions_Templates.ttcn
1 file changed, 52 insertions(+), 18 deletions(-)
Approvals:
Jenkins Builder: Verified
laforge: Looks good to me, approved
pespin: Looks good to me, but someone else must approve
diff --git a/library/euicc/SGP32Definitions_Templates.ttcn
b/library/euicc/SGP32Definitions_Templates.ttcn
index 98846c5..218f3ed 100644
--- a/library/euicc/SGP32Definitions_Templates.ttcn
+++ b/library/euicc/SGP32Definitions_Templates.ttcn
@@ -45,7 +45,8 @@
initiateAuthenticationOkEsipa := {
transactionId := omit,
serverSigned1 := ts_serverSigned1(euiccChallenge := euiccChallenge, serverAddress :=
serverAddress),
- serverSignature1 := '01020304'O,
+ serverSignature1 :=
'5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O,
euiccCiPKIdToBeUsed := 'F54172BDF98A95D65CBEB88A38A1C11D800A85C3'O, /* NIST
*/
serverCertificate := ts_cert_s_sm_dpauth_nist,
// serverCertificate := ts_cert_s_sm_dpauth_brp,
@@ -94,7 +95,8 @@
authenticateServerResponse := {
authenticateResponseOk := {
euiccSigned1 := ts_euiccSigned1,
- euiccSignature1 := '1234567890'O,
+ euiccSignature1 :=
'5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O,
euiccCertificate := ts_cert_eum_nist,
eumCertificate := ts_cert_s_sm_dpauth_nist
}
@@ -163,7 +165,8 @@
ccRequiredFlag := false,
bppEuiccOtpk := omit
},
- smdpSignature2 := 'AAAAAAAAAAAAAAAAAAAAAAAA'O,
+ smdpSignature2 :=
'5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O,
smdpCertificate := ts_cert_s_sm_dpauth_nist,
// smdpCertificate := ts_cert_s_sm_dpauth_brp,
// smdpCertificate := ts_cert_s_sm_dp2auth_nist,
@@ -502,7 +505,8 @@
transactionId := omit,
euiccPackage := euiccPackage
},
- eimSignature := '1234567890'O
+ eimSignature := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
}
@@ -613,7 +617,8 @@
}
}
},
- euiccSignEPR := 'AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
@@ -635,7 +640,8 @@
pendingNotification := {
profileInstallationResult := {
profileInstallationResultData := ts_profileInstallationResultData,
- euiccSignPIR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignPIR :=
'5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
}
@@ -673,7 +679,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -707,7 +714,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -741,7 +749,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -781,7 +790,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -834,7 +844,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -880,7 +891,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -914,7 +926,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -950,7 +963,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -984,7 +998,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -1018,7 +1033,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EuiccPackageResult
@@ -1059,7 +1075,8 @@
}
}
},
- euiccSignEPR := '00112233445566778899AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
}
}
template (present) EsipaMessageFromIpaToEim
@@ -1195,7 +1212,9 @@
}
}
},
- euiccSignEPR := 'AABBCCDDEEFF'O
+ euiccSignEPR := '5252525252525252525252525252525252525252525252525252525252525252
+ 5353535353535353535353535353535353535353535353535353535353535353'O
+
}
}
}
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/37215?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ieea99bab5c926420ce864d7c5067e55b2861b045
Gerrit-Change-Number: 37215
Gerrit-PatchSet: 1
Gerrit-Owner: dexter <pmaier(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged