Loading ttcn/TestCodec/TestCodec_Certificates.ttcn +6 −5 Original line number Original line Diff line number Diff line Loading @@ -757,9 +757,9 @@ module TestCodec_Certificates { } // End of testcase tc_at_certificate_sha256_3 } // End of testcase tc_at_certificate_sha256_3 testcase tc_certificate_asn1c_1() runs on TCType system TCType { // CERT_IUT_A_RCA testcase tc_certificate_asn1c_1() runs on TCType system TCType { // CERT_IUT_A_RCA const octetstring c_cert := '8003008100288300000000001874e3808466a8c001012080010780012482080301ffff0301ffff800125820a0401ffffff0401ffffff800189820a0401ffffff0401ffffff80018a820a0401ffffff0401ffffff80018b820a0401ffffff0401ffffff80018c820a0401ffffff0401ffffff00018d00808082255b2f2a8468cc17fefcc32475f5a6016b31dc00ed35ade391d3e0f97cc31851808043f48157fbcc16ef4f89886065b60663ce8dddd66ae4e1e3acaacc62450cc8f62908f369b3c282ab3b3485704402499cb506f8cabdf0edcf0ab69c653a48ff0b'O; // CERT_IUT_A_RCA.oer const octetstring c_cert := '8003008100288300000000001874e3808466a8c001012080010780012482080301ffff0301ffff800125820a0401ffffff0401ffffff800189820a0401ffffff0401ffffff80018a820a0401ffffff0401ffffff80018b820a0401ffffff0401ffffff80018c820a0401ffffff0401ffffff00018d00808083f350dd047032fa9ef216c2260a5f2b4008e6805ad1ff957b62f83d4d91a2ce2180805a6dbfa94e044191b090775fa7e7e6b2991bdb187e08580fe15fe95bc0901f1bf801e9f15b9a5b2c54f1d2fc89bf288a8fc3a3bce483f3ba37cb17ef5d03d746'O; // CERT_IUT_A_RCA.oer var EtsiTs103097Certificate v_cert_dec; var EtsiTs103097Certificate v_cert_dec; var Oct32 v_private_key := 'c234fe6ccbd0dfa6a15a521e52f4e38b595e373d9c61e8d4bf0675d45e8742ea'O; // CERT_IUT_A_RCA.vkey var Oct32 v_private_key := '004d869e06e6d00cc6c82e2f3c65ef1e348fc473d3d03708a4d50e51a995fe4e'O; // CERT_IUT_A_RCA.vkey var bitstring v_enc_msg := oct2bit(c_cert); var bitstring v_enc_msg := oct2bit(c_cert); var integer v_compressedMode; var integer v_compressedMode; var Oct32 v_publicKeyCompressed := int2oct(0, 32); var Oct32 v_publicKeyCompressed := int2oct(0, 32); Loading Loading @@ -860,7 +860,7 @@ module TestCodec_Certificates { verifyKeyIndicator := { verifyKeyIndicator := { verificationKey := { verificationKey := { ecdsaNistP256 := { ecdsaNistP256 := { compressed_y_0 := 'CB6D12F0886798E4C2FAC41E92E5CDF6C81682E705E0C2905B5AEACECA5BDDAE'O compressed_y_1 := 'F350DD047032FA9EF216C2260A5F2B4008E6805AD1FF957B62F83D4D91A2CE21'O } } } } } } Loading @@ -868,9 +868,9 @@ module TestCodec_Certificates { signature_ := { signature_ := { ecdsaNistP256Signature := { ecdsaNistP256Signature := { rSig := { rSig := { x_only := '424789359DE2597AB0D78A17F08ACDEBB10D31D3F0A25B1362E0B56C1A508013'O x_only := '5A6DBFA94E044191B090775FA7E7E6B2991BDB187E08580FE15FE95BC0901F1B'O }, }, sSig := '5638E7E68C8BF24A0356E570DF6465B980ED52317DB89822D099C6E6EE72D39D'O sSig := 'F801E9F15B9A5B2C54F1D2FC89BF288A8FC3A3BCE483F3BA37CB17EF5D03D746'O } } } } }; }; Loading @@ -881,6 +881,7 @@ module TestCodec_Certificates { setverdict(pass, "Decoded succeed"); setverdict(pass, "Decoded succeed"); if (not(match(v_cert_exp, v_cert_dec))) { if (not(match(v_cert_exp, v_cert_dec))) { setverdict(fail, "Templates mismatch"); setverdict(fail, "Templates mismatch"); stop; } else { } else { setverdict(pass, "Templates match"); setverdict(pass, "Templates match"); } } Loading Loading
ttcn/TestCodec/TestCodec_Certificates.ttcn +6 −5 Original line number Original line Diff line number Diff line Loading @@ -757,9 +757,9 @@ module TestCodec_Certificates { } // End of testcase tc_at_certificate_sha256_3 } // End of testcase tc_at_certificate_sha256_3 testcase tc_certificate_asn1c_1() runs on TCType system TCType { // CERT_IUT_A_RCA testcase tc_certificate_asn1c_1() runs on TCType system TCType { // CERT_IUT_A_RCA const octetstring c_cert := '8003008100288300000000001874e3808466a8c001012080010780012482080301ffff0301ffff800125820a0401ffffff0401ffffff800189820a0401ffffff0401ffffff80018a820a0401ffffff0401ffffff80018b820a0401ffffff0401ffffff80018c820a0401ffffff0401ffffff00018d00808082255b2f2a8468cc17fefcc32475f5a6016b31dc00ed35ade391d3e0f97cc31851808043f48157fbcc16ef4f89886065b60663ce8dddd66ae4e1e3acaacc62450cc8f62908f369b3c282ab3b3485704402499cb506f8cabdf0edcf0ab69c653a48ff0b'O; // CERT_IUT_A_RCA.oer const octetstring c_cert := '8003008100288300000000001874e3808466a8c001012080010780012482080301ffff0301ffff800125820a0401ffffff0401ffffff800189820a0401ffffff0401ffffff80018a820a0401ffffff0401ffffff80018b820a0401ffffff0401ffffff80018c820a0401ffffff0401ffffff00018d00808083f350dd047032fa9ef216c2260a5f2b4008e6805ad1ff957b62f83d4d91a2ce2180805a6dbfa94e044191b090775fa7e7e6b2991bdb187e08580fe15fe95bc0901f1bf801e9f15b9a5b2c54f1d2fc89bf288a8fc3a3bce483f3ba37cb17ef5d03d746'O; // CERT_IUT_A_RCA.oer var EtsiTs103097Certificate v_cert_dec; var EtsiTs103097Certificate v_cert_dec; var Oct32 v_private_key := 'c234fe6ccbd0dfa6a15a521e52f4e38b595e373d9c61e8d4bf0675d45e8742ea'O; // CERT_IUT_A_RCA.vkey var Oct32 v_private_key := '004d869e06e6d00cc6c82e2f3c65ef1e348fc473d3d03708a4d50e51a995fe4e'O; // CERT_IUT_A_RCA.vkey var bitstring v_enc_msg := oct2bit(c_cert); var bitstring v_enc_msg := oct2bit(c_cert); var integer v_compressedMode; var integer v_compressedMode; var Oct32 v_publicKeyCompressed := int2oct(0, 32); var Oct32 v_publicKeyCompressed := int2oct(0, 32); Loading Loading @@ -860,7 +860,7 @@ module TestCodec_Certificates { verifyKeyIndicator := { verifyKeyIndicator := { verificationKey := { verificationKey := { ecdsaNistP256 := { ecdsaNistP256 := { compressed_y_0 := 'CB6D12F0886798E4C2FAC41E92E5CDF6C81682E705E0C2905B5AEACECA5BDDAE'O compressed_y_1 := 'F350DD047032FA9EF216C2260A5F2B4008E6805AD1FF957B62F83D4D91A2CE21'O } } } } } } Loading @@ -868,9 +868,9 @@ module TestCodec_Certificates { signature_ := { signature_ := { ecdsaNistP256Signature := { ecdsaNistP256Signature := { rSig := { rSig := { x_only := '424789359DE2597AB0D78A17F08ACDEBB10D31D3F0A25B1362E0B56C1A508013'O x_only := '5A6DBFA94E044191B090775FA7E7E6B2991BDB187E08580FE15FE95BC0901F1B'O }, }, sSig := '5638E7E68C8BF24A0356E570DF6465B980ED52317DB89822D099C6E6EE72D39D'O sSig := 'F801E9F15B9A5B2C54F1D2FC89BF288A8FC3A3BCE483F3BA37CB17EF5D03D746'O } } } } }; }; Loading @@ -881,6 +881,7 @@ module TestCodec_Certificates { setverdict(pass, "Decoded succeed"); setverdict(pass, "Decoded succeed"); if (not(match(v_cert_exp, v_cert_dec))) { if (not(match(v_cert_exp, v_cert_dec))) { setverdict(fail, "Templates mismatch"); setverdict(fail, "Templates mismatch"); stop; } else { } else { setverdict(pass, "Templates match"); setverdict(pass, "Templates match"); } } Loading