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 <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-MessageType: merged

Reply via email to