JavacardOS will not accept order any more, please contact our partner Feitian online Store:
https://ftsafe.en.alibaba.com/index.html
https://ftsafe.en.alibaba.com/index.html
Tag list, header list and extended header list
-
- Posts: 5
- Joined: Sat Aug 01, 2015 11:01 am
- Points :145
- Contact:
Tag list, header list and extended header list
Hello,
i am trying to figure out usage of tag list, header list and extended header list?
I read ISO 7816-4 standard, but not able to work out from it how to use them?
I would appriciate if someone could explain what is intended usage of tag list and (extended) header list?
What is difference betwean header list and extended header list and where someone would use former and later?
If someone would be able to provide some links( i try googling it, but it seems i am not able to find any usable information on it, maybe i am missing something) to information about it.
Tnx
i am trying to figure out usage of tag list, header list and extended header list?
I read ISO 7816-4 standard, but not able to work out from it how to use them?
I would appriciate if someone could explain what is intended usage of tag list and (extended) header list?
What is difference betwean header list and extended header list and where someone would use former and later?
If someone would be able to provide some links( i try googling it, but it seems i am not able to find any usable information on it, maybe i am missing something) to information about it.
Tnx
- UNKNwYSHSA
- Posts: 630
- Joined: Thu May 21, 2015 4:05 am
- Points :3055
- Contact:
Re: Tag list, header list and extended header list
1 tag list: 5C - L - (Tag1 - Tag2 - Tag3 - ...)
2 header list: 5D - L - (Tag1-Len1 -- Tag2 - Len2 -- Tag3 - Len3 - ...)
3 extended header list: same as header list, but the build of byte string is not the same. Look the specification for more details.
The example of extended header list is:
Primitive T1 + '00' + Primitive T2 + '00' + Primitive T3 + L=5
explain:
Length of Primitive T1 is 00, so complete data object is included in the byte string;
Length of Primitive T2 is 00, so complete data object is included in the byte string too;
Length of Primitive T3 is 5, so byte string only include first 5 bytes of the data object.
So the byte string is: value1 + value2 + value3[first 5 bytes]
2 header list: 5D - L - (Tag1-Len1 -- Tag2 - Len2 -- Tag3 - Len3 - ...)
3 extended header list: same as header list, but the build of byte string is not the same. Look the specification for more details.
The example of extended header list is:
Primitive T1 + '00' + Primitive T2 + '00' + Primitive T3 + L=5
explain:
Length of Primitive T1 is 00, so complete data object is included in the byte string;
Length of Primitive T2 is 00, so complete data object is included in the byte string too;
Length of Primitive T3 is 5, so byte string only include first 5 bytes of the data object.
So the byte string is: value1 + value2 + value3[first 5 bytes]
sense and simplicity
-
- Posts: 5
- Joined: Sat Aug 01, 2015 11:01 am
- Points :145
- Contact:
Re: Tag list, header list and extended header list
Could someone provide an ilustrative example of using tag list, header list and extended header list with GET DATA command.
Tnx
Tnx
Who is online
Users browsing this forum: No registered users and 35 guests