- 您的位置:
- 标准下载网 >>
- 标准分类 >>
- 交通行业标准(JT) >>
- JT/T 1021-2016 交通运输信息系统基于XML的数据交换通用规则

【JT交通运输标准】 交通运输信息系统基于XML的数据交换通用规则
- JT/T1021-2016
- 现行
标准号:
JT/T 1021-2016
标准名称:
交通运输信息系统基于XML的数据交换通用规则
标准类别:
交通行业标准(JT)
标准状态:
现行出版语种:
简体中文下载格式:
.zip .pdf下载大小:
2.20 MB

点击下载
标准简介:
JT/T 1021-2016 Transportation information system- XML based data exchange general rules.
1范围
JT/T 1021规定了交通运输信息系统基于XML的数据交换通用规则,包括数据交换包数据类型、数据交换包分类与组成,数字签名与验证数字加密与解密、数字压缩与解压。
JT/T 1021适用于交通运输信息系统之间数据交换格式的制定。
JT/T 1021不适用于数据交换过程中的数据链路的建立、维护和撤销。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 20518信息安全技术 公钥基础设施 数字 证书格式
GB/T 25069信息安全技术 术语
JT/T 697.1交通信息基础数据元 第1部分:总则
XML签名语法 与处理(1.1版)(XML Signature Syntax and Processing Version 1.1)
XML加密语法与处理(1. I版)( XML Eneryption Syntax and Processing Version 1.1)
3术语和定义 .
GB/T 20518和GB/T 25069界定的以及下列术语和定义适用于本文件。为了便于使用,以下重复列出了GB/T20518和GB/T25069中的某些术语和定义。
3.1数据交换包data exchange packet
包含不同业务系统之间需要进行信息交换的数据及数据属性的文本,由数据包头、数据包体组成,其长度可变。
3.2数据包头packet header
数据包基本属性信息的文本,包括数据包标识、数据包功能、数据包参考号、发送方标识.接收方标识、数据包生成日期及时间、数据加密、数据压缩等属性。

部分标准内容:
备案号:
中华人民共利国交通运输行业标准JT/T 1021—2016
交通运输信息系统
基于XML的数据交换通用规则
Transportation informalion system-XML based data exchange general rules2016-02-02发布
中华人民共和国交通运输部
2016-04-10 实施
规范性引用文件
术语和定义
数据交换包数据类型
数据交换包分类与组成
6数字签名与验证、数字加密与解密及数据压缩与解儿附录A(资料性附录)通用规则中w3CxMl.Sehemu数据奖型.附录B(规范性附录)数据交换包的xMl.Schcma附录C(资料性附录)数据交换包的XM.格式应用实例基+WehService方式的数据交换包的XML格式应用实例附录1(资料性附录)
附录E(资料性附录)
参考文献
X.加密粒度说明成用实例
JT/T 1021-2016
本标准按照CB/T1.1-2009给出的规则起卓,本标准出交通运输信息通信及导航标准化技术委员会提出并叫口,JT/T1021—2016
本标准起草单位:长安大学、交道运输部公路科学研究院、北京中交国遭智能交通系统技术有限公司
本标雅主要起草人:安毅作、张绍阳赵怀襄、尚龙华,哲金山、钱越、张建登、王琪琳、雷甜iiKAoNiKAca
JT/T 1021—2016
在交道运输供息化中,存在人成需要进行信息共享和数据交换的业务系统,而各业务系统使用的数挪库类型、共宁交换的数据类型以及共享交换的模武(集叫式、分布式等)也不尽相同:为了方使交通法输信息系之问数据交换的实现,需要对基XMI.的数据交换通川规则进行标准化:基于XML的数据交换随门规划,将为交通运输低息系统中各业务领域的数据交换接的制定提供基础性规则,这对」诚少接1规范的编工作量、保证业务系统在大范内进行信息交换部具有重费的作门。针对数据交换过程中数据类型、格式的对成关系间题,在定义数据交换包及数据类型时分别参考了CB/118793—2002《信总技术可展标语(XME)1.0》利GB/T7408—2005《数据元利交换格式信息交换口期利川问表示法》。在定义数据交换包数字签名与加密文档结构时参考了W3XM安全工作纠发布的《XM签名计法与处理》和《XML川密许汰与处理》。KAoNiKAca
1范围
交通运输信息系统
基于XMI的数据交换通用规则
JT/T 1021—-2016
本标准规定了交通运输信总系统基于XML的数据交换迪现则,包括数据交换他数据奖型、数据交换包分类与纠戒数字签名与验证数字加密与解密、数字压缩与解压:本标准适用于交通运输信总系统之间数据交换格式的制定本标准不适而了数据交换过程中的数据链路的建文继扩和撤销2规范性引用文件
下列文件对于本文件的应川是必不可少的:凡是注口期的引川文件,议注口期的版本适川文件。凡是不注H期的引用义件,其最新版本(包括所有的修改单)适用于本文件,CB/20518信息安技术公销基础设施数字证书格式GB/T25069信息安全技术术语
JT/T697.1交通信息基础数据元第1部分:总则XML签名语法与处理(I. 1 版)(XML Sigrialture Synlax alnd Processing Verion 1.1)XMl加密语法与处理(1.! 版)(XMl. Fneryplion Symax and Proceseing Versian ,1)3术语和定义
CB/T20518利C3/T25069界定的以及下列术许和定义适」文件,为「便」使,以下复列出了 GB/T 20518和 CB/T 25069 中的某些术语和定义3.1
数据交换包dataexchangc packc包舍不同业务系统之间需要进行信息交换的数据及数据属性的文,巾数据位头、数据包体纠成,其长度可变:
数据包头packetheader
数据包基本属性信息的文本、包括数据包标识、数据仅功能、数据位参考号、发送方标识、接收方标识、数据包生成H期及时间、数据加密、数据压缩等属性。3.3
数据包体packet hody
不同业务系统之间需要共享或交换的数据3.4
数字证书digitalcertificate
出国家认可的,具有权威性,可信性和公正性的第主方证书认证机构((A)逆行数字签名的一个证信的数字化文件。
[GB/T20518—-2006.定义3.7]
iiKAoNiKAca
JT/T 1021—2016
数字签名digital signature
加充数据单元上的数站,或是对数抵单所做的密码变换这钟数据或变换充允许数据单元的接收者用以确认数据单儿的来源和究整性,前防止数据被人(例如接收者)伪造或抵赖,I CB/T 25069--2010 .是义 2.2. 2. 1763.6
签名内容描述signaturt:conlenl des:riplion发送方对所签名的数进行的说叫3.7
加密encipherment/encryption
对数据逃行密码变换以户生密义的过提:一般但含一个变换集介,该变换使川一套笠法和一套输人参量,输人参量常被称为密
GB/T 25069—2010 ,定义 2.2.2. 603.8
加密内容描述cncryptinncontentdescription发送方对所用率的数锯进行的必要说明3.9
数据压缩dalaconmpress
在不天失信息的前提下,缩减数据员以减少存碟牢间,提高其传输,存储和处理效率的一种技术方法
conipress conicnt description压缩内睿描述
发送方对所所缩的数据进行的说所数据交换包数据类型
数站交换过程的数站奖型格式等属性应遵照T/T697.「的规窄,常用数盐儿的数据类型和数锯格式与xMlhima中的数据类型和数据格式的对尚关系见表,在数据交换包生成过程,应按照表1的现定进行数期炎型转换。者表「中的M,小e效据类型无法满足用广需求,则可采川 w3C规定的XMI.数类型
完整的xM.-hema数据类型及其层次结构说明参见附录A:表 1基本数据类型对应关系
Scheta 数其类据
hurliani
rdateTinc
srtena数据格式
合法的尔是al装示以及
00 裴示fulse)
\Yt+y-Mn-IH)'
\hh:mm: \
\Y-M-DElt:nt:*s
32这的行符号快数
[E单精度32存浮点数
对应的T 697.1中的数据类型和格式有乐军:TrurTal:0/1
tL:YYYY:YYXYMM:YIYMHDD
1 : hterss
[韧间:YYYYMMDThmms
数型,
数?理m..m.k
iiKAoNiKAca
S:hema数据类型!
douhle
strinug
buHe64Binary
表1续)
Stheima 数据格式
64位的双精度浮点数
子符单数据类型可包含宁符、换行叫车以及制表衍
以basc64编码保存的任意二进制数据5数据交换包分类与组成
数据交换包分类
JT/T 1021—2016
对应的引697」中的数源类甲和格式教:ne..m,k
乎符:a..na.,t:suu:au:..m;rm
送制型!
根据交通运输信息系统交换双方之间是否具有约定.可将数据交换包分为两补类型:通用数据交换包:若交换双方对交换内容中先无约定,则数抛交换包除了婴包含所要交换的数据外,还需要携带交换数据的捕述信总,以供接收方理解和处理交换数据:简休数据交换包:若交换双方对交换内容车先有约定,则数据交换包只包含所需交换的数据内容,而不需要包含交换数据的描述信息5.2通用数据交换包组成
通用数据交换包出数据包头、数据包体两部分纠成:数据包头:由数据包标识、数据包功能、数据包参考号.发送方标识、接收方标识、数据包牛成口期、数据包生成时间、数字签名标识、签名数据描述、数据加密标识、数据加密方法、加密数据述、数据压缩标识、数据压缩方法、压缩数据描述、交换协议版本号、消息序列号以及数据包总数量组成;
数据包体:主要巾花十数据项组成,完整的通用数据交换包结构见图1。通用数据交换包的Schemal文档要求见附录B:应用实例参见附录C
信息系统数据交换迹用数据包
数括包头
数据包
数据包生成
数据乐缩
数据包
数字签名
数据压缩
数据包体
数据项1数据项2
数据包
参号号
签名数据
压缩数据
发送方
数据如案
标认!
交换协
版本号
数据项n
接收方
数带加密
序列号
数据包生成
加案数据
数据他
总数量
数据交换包的组成
标识名称
数据包标识
标识版不号标识控制凯构
数据包功能
LkAoNiKAca
JT/T 1021—2016
数据交换包组成儿系及扇性见表2。表2数据交换包组成元素及属性
XML标筹名
Deataar:ket Headtr
数折包头
TDatnFarkerlls
数谢包标识
N;unet YTataPic:ketTD)
标识名你
DaalaucketVersion
标识版本号
GontrolliugAgoney
标识控制机构
DataPar-ketFunlion
数据包功能
DataPacketRefl
数站包套步号,
Senlerl
发送方标识
ReripienT)
接收方标识
DnaPkett enT):ite
数据位车成均
DaaPackcIGeriiurk
数据包减叫间
Dalusig[D
数字落名标识
DratasigTsesn
签名教据描述
Dutalinr:It)
数据加密标识
IPelulie: Methol
数据见密方法
Eneatallesc
加密数据捕述
标识缴据包实的开始
标识数据也其在信息的
数据他的标识的名称
数垢包标职的版本是
给山该数包标识的控
制机构的名你或代码
给拍数拟饱的功能,例如
请求播、虚容及确认等
滋数据包的唯·参考号
数据也发送方的哗,标
识山网络服务提供商
数据包接收方的唯一标
识,出网络服务提供部
该数机包生成的口期
该数据包生成的时间
棕识是否们数宇签名
对被等名数避行的简
要猫递
该数据也中数据序个有
被加密
加率方法的名称
该数据包中被训密数据
的简要描述
山次数
数据格武
YYYY-MM-I
hh: mm: $s
LruHalae
ruc/false
数婚类型
slring
string
string
string
Hteirig
string
lateFinve
hasolesan
string
boolean
slring
HiKAoNiiKAca
XMI.标签名
ConDalaln
数据压靠标识
CornDataMethocd
数据非缩方法
ContDutalcn-
缩数据述
ExPnocolVersionNutn
交换协议版本号
Mrssngesequ.un
数瑞包序列号
Dutal'ackelsAmount
数据包总数量
TataParkBcly
数期包体
Dat.allein
数据项
表2(续)
该数据包中数据是夺有
数据压翁方法的名称
该数提包被缩的数
据的简发描选
数据交换双方采片的
雅议战本纳
发送包的顺许序列号
数谱交频付的数量
数据包中沙及业务系统
之间需要变损的数据的
标识得一条需交恢的
出现次数
注1:M-
必选;们
—不出现或出现-次\.1—出现仪出现—次:“1注2\..1\
5.3简体数据交换包组成
JT/T1021-2016
数据格式
Lnue/Talse
必选互叫出现多次
数类堂
boolean
string
string
slritng
string
简休数据交换包不含数据包头部分,数据包体部分的要求通川数据交换包杆同,附录1给出「简体数据交换包的实例,
6数字签名与验证、数字加密与解密及数据压缩与解压6.1概述
交通运输数据在以XML格式证行交换时,可对数据包体进行数宁签名及验证,数据加密及解密,数据压缩及压等处理:
交通运输数据交换处理流程见图2.数字签名与验证
6.2.1概述
本标准采川《XML:签名讲汰与处理(1.1版)》中规定的MI数实签名规范5
HiKAoNiiKAca
JT/T 1021—2016
发这方
生成XML支档
楚香签茗
牛等名活的XMI
是香加密
牛成班后的
XMT支档
楚否压缩
k缩数据
6.2.2XML数字签名规范文档
接收方
交换数据XML
需发解用
需要解
得到解密的xMT.
验签名
名有效一
再次清求数据
图2数据交换处理流程示意图
6.2.2.1XMI.数字名规范文档结伪Xml.数予签名规范文档出signztu:元素表示,H有以下结构:< Sighallure I? >
< CanonitalizationMetlud/>
(
(
< Digest Method >
< Digrst Value >
++
< SigrallueValue: >
(
(
表示出现0或「次,+
表小少出现「次,”·
6.2.2.2XMI.数字签名规范文档元素XML效宁签名规范文档元素说明见表36
长求出现或多次,
浏览文档
元素名称
Sigmedlnle>
< DigestMetheul >
<(hijrel >
表3XML数字签名规范文档元素说明元茶谢
JT/T1021-2016
XM.数签名的根系包托signllnfo>SigatureValue:>,
低合广波签名数据的相关信思,虚l.数字等名的核心产素.付活fatuuial-izilisonMthd >≤Sigualur:Mi-thul Refirene>3个于素报述广现范化算达:数产签名刘被签名对象的签过种是其!盗练的,而现范化算法即为在波整元素做签名运宽之前对儿放规范化处理,使它们在物理表现1相应出职上设能消现「次
错述了存口视范化过的
错述被签名对亲的相美信息,则停胃信息,接要免法,确要值等:其下付据
利」捕述密创信息准止势用于签名的验证是,个市选心素可以数据刘象没Manilke》,Siguulumruperili等素,选素
6.2.3XML数字签名生成及校验过程6.2.3.1XMI.数字名生成
XMl.数字签名的生成过程包括引用成(Relerncnu:Ceterution)和签名牛成(SigralurrGroneraion)详组步骤见图3,
其中被签名的数据对象内Relirnee儿素的tRI(LniformResoureIlentifier)指山,其URI属性不仅可指定XM文档内部的某个元素,还可指定本地或网络上的文本或二进制数据:采川多个
JT/T 10212016
:个劳要被签名的数拼对象
对该数据对象应用
应用病要管法计算出护发值并
放入
创建
有术处理的需要签名
的数措对象
创建SignedInfo元素
根钙
其于元索
例建
6.2.3.2XML数字签名的校验
图3XMI.数字签名生成过程
引用生成(Reference
Genuration)过程
签名生成(Signature
Gencralion)过程
XMl.数子签名校验过程包括孔确认(Refercnee:Validation)和签名确认(SignatureValidation)。引用确认起对
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。

标准图片预览:





- 热门标准
- JT交通运输标准标准计划
- JT/T208-2008 6071HY型氦氧重装潜水装具
- JT/T393-1999 长江干线港口推、拖船船型系列
- JT/T629-2005 Ku波段车/船载卫星电视接收站
- JT/T460-2001 客车座椅靠背调角器技术条件
- JT/T378-1998 汽车驾驶训练模拟器通用技术条件
- JT/T407-1999 油船防静电缆绳技术条件
- JT/T2023-1992 港口作业救生衣
- JT/T33.2-1993 交通行业工人技术等级标准 公路工程与航务工程 钢筋工
- JT/T409-1999 船舶机舱舱底水、生活污水采样方法
- JT/T779-2010 港口设施保安评估导则
- JT/T1061-2016 桥墩附着式柔性防车撞装置
- JT/T4401-1993 船舶电气设备维护管理基本要求
- JT/T547-2004 船用螺杆泵修理技术要求
- JT/T264-1995 内河船舶柴油机主推进装置气动遥控一般技术要求
- JT26-1993 交通行业工人技术等级标准 总则
网站备案号:湘ICP备2023016450号-1