Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ITS - Intelligent Transport Systems
ITS
Commits
90e8d1d2
Commit
90e8d1d2
authored
Jul 19, 2018
by
garciay
Browse files
Update tests
parent
dd228005
Changes
1
Hide whitespace changes
Inline
Side-by-side
ttcn/TestCodec/TestCodec_Certificates.ttcn
View file @
90e8d1d2
...
...
@@ -757,9 +757,9 @@ module TestCodec_Certificates {
}
// End of testcase tc_at_certificate_sha256_3
testcase
tc_certificate_asn1c_1
()
runs
on
TCType
system
TCType
{
// CERT_IUT_A_RCA
const
octetstring
c_cert
:=
'
8003008100288300000000001874
e3808466a8c001012080010780012482080301ffff0301ffff800125820a0401ffffff0401ffffff800189820a0401ffffff0401ffffff80018a820a0401ffffff0401ffffff80018b820a0401ffffff0401ffffff80018c820a0401ffffff0401ffffff00018d0080808
2255b2f2a8468cc17fefcc32475f5a6016b31dc00ed35ade391d3e0f97cc31851808043f48157fbcc16ef4f89886065b60663ce8dddd66ae4e1e3acaacc62450cc8f62908f369b3c282ab3b3485704402499cb506f8cabdf0edcf0ab69c653a48ff0b
'
O
;
// CERT_IUT_A_RCA.oer
const
octetstring
c_cert
:=
'
8003008100288300000000001874
e3808466a8c001012080010780012482080301ffff0301ffff800125820a0401ffffff0401ffffff800189820a0401ffffff0401ffffff80018a820a0401ffffff0401ffffff80018b820a0401ffffff0401ffffff80018c820a0401ffffff0401ffffff00018d0080808
3f350dd047032fa9ef216c2260a5f2b4008e6805ad1ff957b62f83d4d91a2ce2180805a6dbfa94e044191b090775fa7e7e6b2991bdb187e08580fe15fe95bc0901f1bf801e9f15b9a5b2c54f1d2fc89bf288a8fc3a3bce483f3ba37cb17ef5d03d746
'
O
;
// CERT_IUT_A_RCA.oer
var
EtsiTs103097Certificate
v_cert_dec
;
var
Oct32
v_private_key
:=
'
c234fe6ccbd0dfa6a15a521e52f4e38b595e373d9c61e8d4bf0675d45e8742ea
'
O
;
// CERT_IUT_A_RCA.vkey
var
Oct32
v_private_key
:=
'
004
d869e06e6d00cc6c82e2f3c65ef1e348fc473d3d03708a4d50e51a995fe4e
'
O
;
// CERT_IUT_A_RCA.vkey
var
bitstring
v_enc_msg
:=
oct2bit
(
c_cert
);
var
integer
v_compressedMode
;
var
Oct32
v_publicKeyCompressed
:=
int2oct
(
0
,
32
);
...
...
@@ -860,7 +860,7 @@ module TestCodec_Certificates {
verifyKeyIndicator
:=
{
verificationKey
:=
{
ecdsaNistP256
:=
{
compressed_y_
0
:=
'
CB6D12F0886798E4C2FAC41E92E5CDF6C81682E705E0C2905B5AEACECA5BDDAE
'
O
compressed_y_
1
:=
'
F350DD047032FA9EF216C2260A5F2B4008E6805AD1FF957B62F83D4D91A2CE21
'
O
}
}
}
...
...
@@ -868,9 +868,9 @@ module TestCodec_Certificates {
signature_
:=
{
ecdsaNistP256Signature
:=
{
rSig
:=
{
x_only
:=
'
424789359
DE2597AB0D78A17F08ACDEBB10D31D3F0A25B1362E0B56C1A508013
'
O
x_only
:=
'
5
A6DBFA94E044191B090775FA7E7E6B2991BDB187E08580FE15FE95BC0901F1B
'
O
},
sSig
:=
'
5638
E7E68C8BF24A0356E570DF6465B980ED52317DB89822D099C6E6EE72D39D
'
O
sSig
:=
'
F801E9F15B9A5B2C54F1D2FC89BF288A8FC3A3BCE483F3BA37CB17EF5D03D746
'
O
}
}
};
...
...
@@ -881,6 +881,7 @@ module TestCodec_Certificates {
setverdict
(
pass
,
"Decoded succeed"
);
if
(
not
(
match
(
v_cert_exp
,
v_cert_dec
)))
{
setverdict
(
fail
,
"Templates mismatch"
);
stop
;
}
else
{
setverdict
(
pass
,
"Templates match"
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment