文件名称:TLVcode
-
所属分类:
- 标签属性:
- 上传时间:2017-12-04
-
文件大小:11.14mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
TLV编码与解码
TLV是tag, length和value的缩写.一个基本的数据元就包括上面三个域. Tag唯一标识该数据元, length是value域的长度. Value就是数据本身了. 举个例子, 下面是一个tlv格式的AID(应用标识符)字节串”9F0607A0000000031010”, 其中9F06是tag, 07是长度, A0000000031010就是AID本身的值了.
对于程序编写人员来说,我们关心的是,如果有类似上面这样的一串TLV编码的字节串从卡片传过来, 怎么样从中提取我们想要的数据. 这就牵扯出TLV解码的问题(TLV coding and decoding
TLV is the abbreviation of value tag, and length. A basic data element includes the above three domains. Tag uniquely identifies the data element, length value is the length of the domain. Value is the data itself. For example, the following is a TLV format AID (application identifier) byte string "9F0607A0000000031010" 9F06, which is tag, 07 is the length of A0000000031010 is AID itself value.
For programmers, what we are concerned about is how to extract the data we want from a card string like a string of TLV encoded above, which involves the problem of TLV decoding.)
TLV是tag, length和value的缩写.一个基本的数据元就包括上面三个域. Tag唯一标识该数据元, length是value域的长度. Value就是数据本身了. 举个例子, 下面是一个tlv格式的AID(应用标识符)字节串”9F0607A0000000031010”, 其中9F06是tag, 07是长度, A0000000031010就是AID本身的值了.
对于程序编写人员来说,我们关心的是,如果有类似上面这样的一串TLV编码的字节串从卡片传过来, 怎么样从中提取我们想要的数据. 这就牵扯出TLV解码的问题(TLV coding and decoding
TLV is the abbreviation of value tag, and length. A basic data element includes the above three domains. Tag uniquely identifies the data element, length value is the length of the domain. Value is the data itself. For example, the following is a TLV format AID (application identifier) byte string "9F0607A0000000031010" 9F06, which is tag, 07 is the length of A0000000031010 is AID itself value.
For programmers, what we are concerned about is how to extract the data we want from a card string like a string of TLV encoded above, which involves the problem of TLV decoding.)
相关搜索: TLV编码 TLV解码
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
TLV源代码\CreateProtocol20060418.doc | 184320 | 2008-09-05 |
TLV源代码\ethereal_plugin\GYZPlugin\802_16e.mdb | 425984 | 2005-12-13 |
TLV源代码\ethereal_plugin\GYZPlugin\adaptixproto_dbg.dll | 49246 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\adaptixproto_dbg.exp | 826 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\adaptixproto_dbg.lib | 2476 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\adaptixproto_dbg.pdb | 148480 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\adaptixpro_debug.exp | 826 | 2005-12-19 |
TLV源代码\ethereal_plugin\GYZPlugin\adaptixpro_debug.lib | 2476 | 2005-12-19 |
TLV源代码\ethereal_plugin\GYZPlugin\adaptixpro_debug.pdb | 25600 | 2005-12-19 |
TLV源代码\ethereal_plugin\GYZPlugin\adpatixproto.dll | 49152 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\adpatixproto.exp | 810 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\adpatixproto.lib | 2428 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.c | 9568 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.dsp | 2500 | 2007-09-16 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.dsw | 531 | 2005-12-12 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.exp | 775 | 2005-12-19 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.ncb | 58368 | 2008-04-22 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.obj | 6455 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.opt | 56832 | 2008-04-22 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.pdb | 148480 | 2005-12-19 |
TLV源代码\ethereal_plugin\GYZPlugin\foo.plg | 1121 | 2007-09-17 |
TLV源代码\ethereal_plugin\GYZPlugin\GYZListData.h | 1759 | 2007-09-13 |
TLV源代码\ethereal_plugin\GYZPlugin\makefile.mak | 780 | 2007-09-14 |
TLV源代码\ethereal_plugin\GYZPlugin\makefile.mak.bak | 784 | 2007-09-14 |
TLV源代码\ethereal_plugin\GYZPlugin\makefile.nmake | 733 | 2006-05-31 |
TLV源代码\ethereal_plugin\GYZPlugin\makefile.nmake.bak | 739 | 2006-05-31 |
TLV源代码\ethereal_plugin\GYZPlugin\makefile_rel.mak | 774 | 2006-07-12 |
TLV源代码\ethereal_plugin\GYZPlugin\makefile_rel.mak.bak | 741 | 2005-12-19 |
TLV源代码\ethereal_plugin\GYZPlugin\makefile_rel.nmake.bak | 697 | 2005-12-19 |
TLV源代码\ethereal_plugin\GYZPlugin\TLVDecodeDLLheader.h | 3985 | 2007-09-16 |
TLV源代码\ethereal_plugin\GYZPlugin\vc60.pdb | 118784 | 2007-09-16 |
TLV源代码\ethereal_plugin\Readme.txt | 115 | 2008-09-05 |
TLV源代码\messageDecoder20070829.doc | 1519616 | 2008-09-05 |
TLV源代码\Messageflow060519.vsd | 859648 | 2006-05-22 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.aps | 38216 | 2007-12-10 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.clw | 8727 | 2007-12-11 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.cpp | 5325 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.dsp | 6353 | 2006-05-26 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.dsw | 551 | 2003-03-28 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.h | 2416 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.ncb | 10505216 | 2010-01-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.opt | 57856 | 2007-12-11 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.plg | 1471 | 2007-12-11 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.rc | 20213 | 2006-06-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.sln | 892 | 2010-01-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.suo | 9728 | 2010-01-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.vcproj | 13881 | 2010-01-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocol.vcproj.ztge-PC.ztge.user | 1411 | 2010-01-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocolDoc.cpp | 46892 | 2007-12-10 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocolDoc.h | 3529 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocolView.cpp | 3791 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\CreateProtocolView.h | 2991 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DLGDupSubProtoName.cpp | 2816 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DLGDupSubProtoName.h | 2463 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DlgFixUnmatchedCity.cpp | 25672 | 2006-07-12 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DlgFixUnmatchedCity.h | 3204 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DlgRename.cpp | 2015 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DlgRename.h | 2217 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DlgSubProtoManage.cpp | 10934 | 2006-06-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\DlgSubProtoManage.h | 2916 | 2006-06-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseIETable.cpp | 3304 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseIETable.h | 2674 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseMessage.cpp | 3303 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseMessage.h | 2651 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseOpcodeTable.cpp | 2749 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseOpcodeTable.h | 2501 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseStartTable.cpp | 3368 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDatabaseStartTable.h | 2681 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDBSupported.cpp | 8048 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZDBSupported.h | 2645 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZGlobalHeader.h | 4207 | 2007-12-10 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZProtocolStack.cpp | 27189 | 2010-01-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\GYZProtocolStack.h | 5081 | 2007-12-10 |
TLV源代码\Protocolstack\CreateProtocolV2071210\HHJOPCode.cpp | 2629 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\HHJOPCode.h | 2485 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\MainFrm.cpp | 4381 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\MainFrm.h | 2674 | 2006-05-30 |
TLV源代码\Protocolstack\CreateProtocolV2071210\ReadMe.txt | 4503 | 2003-03-28 |
TLV源代码\Protocolstack\CreateProtocolV2071210\res\bitmapma.bmp | 598 | 2006-05-26 |
TLV源代码\Protocolstack\CreateProtocolV2071210\res\CreateProtocol.ico | 766 | 2001-10-21 |
TLV源代码\Protocolstack\CreateProtocolV2071210\res\CreateProtocol.rc2 | 406 | 2003-03-28 |
TLV源代码\Protocolstack\CreateProtocolV2071210\res\CreateProtocolDoc.ico | 1078 | 2003-03-28 |
TLV源代码\Protocolstack\CreateProtocolV2071210\res\CreateProtocol_.ico | 1078 | 2003-03-28 |
TLV源代码\Protocolstack\CreateProtocolV2071210\res\Toolbar.bmp | 1078 | 2003-03-28 |
TLV源代码\Protocolstack\CreateProtocolV2071210\resource.h | 2257 | 2006-06-05 |
TLV源代码\Protocolstack\CreateProtocolV2071210\StdAfx.cpp | 216 | 2003-03-28 |
TLV源代码\Protocolstack\CreateProtocolV2071210\StdAfx.h | 1054 | 2003-03-28 |
TLV源代码\TLVDecodeDLL_opt\adaptix_maccrc.cpp | 5665 | 2006-06-09 |
TLV源代码\TLVDecodeDLL_opt\adaptix_maccrc.h | 1707 | 2006-06-09 |
TLV源代码\TLVDecodeDLL_opt\CRACK.CPP | 7008 | 2005-12-14 |
TLV源代码\TLVDecodeDLL_opt\CRACK.H | 654 | 1998-03-26 |
TLV源代码\TLVDecodeDLL_opt\GYZDatabaseIETable.cpp | 3300 | 2006-05-30 |
TLV源代码\TLVDecodeDLL_opt\GYZDatabaseIETable.h | 2655 | 2006-05-30 |
TLV源代码\TLVDecodeDLL_opt\GYZDatabaseMessage.cpp | 3301 | 2006-05-30 |
TLV源代码\TLVDecodeDLL_opt\GYZDatabaseMessage.h | 2630 | 2006-05-30 |
TLV源代码\TLVDecodeDLL_opt\GYZDatabaseStartTable.cpp | 3347 | 2006-05-30 |
TLV源代码\TLVDecodeDLL_opt\GYZDatabaseStartTable.h | 2660 | 2006-05-30 |
TLV源代码\TLVDecodeDLL_opt\GYZDataToBeDecode.cpp | 22713 | 2007-09-17 |
TLV源代码\TLVDecodeDLL_opt\GYZDataToBeDecode.h | 5705 | 2007-09-17 |
TLV源代码\TLVDecodeDLL_opt\GYZDBSupported.cpp | 6268 | 2006-05-30 |
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.