Loading ePassport/ttcn/ePassport_Functions.ttcn +5 −0 Original line number Diff line number Diff line Loading @@ -298,6 +298,10 @@ fx_setKeysForSecureMessaging(p_masterKey); } // end f_setKeysForSecureMessaging function f_setInitialSscForMessageAuthentication(in octetstring p_ssc) { fx_setInitialSscForMessageAuthentication(p_ssc); } // end f_setInitialSscForMessageAuthentication function f_basicAccessControl(in octetstring p_rndIcc, in octetstring p_challengeResponse) runs on MRTD return octetstring { Loading Loading @@ -363,6 +367,7 @@ f_setKeysForSecureMessaging(vc_simu.kEnc & vc_simu.kMac); v_ssc := substr(p_rndIcc, 4, 4) & substr(v_rndIfd, 4, 4); f_setInitialSscForMessageAuthentication(v_ssc); return v_respData; Loading Loading
ePassport/ttcn/ePassport_Functions.ttcn +5 −0 Original line number Diff line number Diff line Loading @@ -298,6 +298,10 @@ fx_setKeysForSecureMessaging(p_masterKey); } // end f_setKeysForSecureMessaging function f_setInitialSscForMessageAuthentication(in octetstring p_ssc) { fx_setInitialSscForMessageAuthentication(p_ssc); } // end f_setInitialSscForMessageAuthentication function f_basicAccessControl(in octetstring p_rndIcc, in octetstring p_challengeResponse) runs on MRTD return octetstring { Loading Loading @@ -363,6 +367,7 @@ f_setKeysForSecureMessaging(vc_simu.kEnc & vc_simu.kMac); v_ssc := substr(p_rndIcc, 4, 4) & substr(v_rndIfd, 4, 4); f_setInitialSscForMessageAuthentication(v_ssc); return v_respData; Loading