1.范围
2. 标准引用
3. 术语、定义和缩写
4. 编码惯例
5. 标准传输规格参考模型
5.1一般付费电表功能参考图
5.2标准传输规格协议参考模型
5.3 POSApplicationProcess到TokenCarrier的数据流
5.4 TokenCarrier到MeterApplicationProcess的数据流
5.5MeterFunctionObjects/配套规格
5.6 ISO交易参考号码
6. POSToTokenCarrierInterface应用层协议
6.1 APDU:应用协议数据单元
6.1.1 APDU数据元素
6.1.2 MeterPAN:电表主要帐号
6.1.2.1 MeterPAN数据元素
6.1.2.2 IIN:发行人识别号码
6.1.2.3 IAIN:单个账户识别号码
6.1.2.3.1 IAIN/DRN数据元素
6.1.2.3.2 MfrCode:制造商代码
6.1.2.3.3 DSN:解码器系列号码
6.1.2.3.4 DRNCheckDigit
6.1.2.4 PANCheckDigit
6.1.3 TCT:令牌载波器类型
6.1.4 DKGA:解码器钥匙发生算法
6.1.5 EA:加密算法
6.1.6 SGC:供应组代码
6.1.7 TI费率指数
6.1.8 KRN:钥匙修改号码
6.1.9 KT:钥匙类型
6.1.10 KEN:钥匙失效号码
6.1.11 DOE:失效日期
6.2令牌
6.2.1令牌定义格式
6.2.2 0级:传送金额
6.2.3 1级:InitiateMeterTest/Display(表测试和显示)
6.2.4 2级:SetMaximumPowerLimit(设置最大功率极限值)
6.2.5 2级:ClearCredit(清除金额)
6.2.6 2级:SetTariffRate(设定费率)
6.2.7 2级:Set1stSectionDecoderKey(设置第1部分解码器钥匙)
6.2.8 2级:Set2ndSectionDecoderKey(设置第2部分解码器钥匙)
6.2.9 2级:ClearTamperCondition(清除窃电条件)
6.2.10 2级:SetMaximumPhasePowerUnbalanceLimit((设置最
6.2.11 2级:SetWaterMeterFactor(设置水表因数)
6.2.12 2级:保留给标准传输规格使用
6.2.13 2级:保留给专门用途
6.2.14 3级:保留给标准传输使用
6.3 令牌数据元素
6.3.1使用在令牌上的数据元素
6.3.2 级别:TokenClass(令牌级别)
6.3.3 次级:TokenSubClass(令牌次级别)
6.3.4 RND:任意号码
6.3.5 TID:令牌识别符
6.3.5.1 TID计算
6.3.5.2 SpecialReservedTokenIdentifer(特殊保留令牌识别符)
6.3.5.3 相同的分钟时间中产生多个令牌
6.3.6数额:TransferAmout(传输数额)
6.3.7 CRC:CyclicRedundancyCode(循环冗余代码)
6.3.8 控制:InitiateMeterTest/DisplayControlField(表测试
6.3.9 MPL:MaximumPowerLimit(最大功率极限值)
6.3.10 MPPUL:MaximumPhasePowerUnbalanceLimit(最大相功率
6.3.11 Rate:TariffRate(费率)
6.3.12 WMFactor:WaterMeterFactor(水表因素)
6.3.13 Registe:RegisterToClear(Register删除)
6.3.14 NKHO:NewKeyHighOrder(新钥匙高阶序)
6.3.15 NKLO:NewKeyLowOrder(新钥匙低阶序列)
6.3.16 KENHO:KeyExpiryNumberHighOrder(钥匙失效号码高阶序)
6.3.17 KENLO:KeyExpiryNumberLowOrder(钥匙失效号码低阶序)
6.3.18 RO:RolloverKeyChange(翻倒钥匙更改)
6.4 TCDUGeneration发生函数
6.4.1 TCDU定义
6.4.2 Class比特位置变动
6.4.3 Class 0、1和2令牌的TCDUGeneration函数
6.4.4 Set1stSectionDecoderKey令牌的TCDUGeneration函数
6.4.5 Set2ndSectionDecoderKey令牌的TCDUGeneration函数
6.5安全功能(函数)
6.5.1一般要求
6.5.2钥匙特性和钥匙改变
6.5.2.1钥匙更改要求
6.5.2.2 VendingKey分类
6.5.2.2.1销售钥匙分类
6.5.2.2.2 VDDK:VendingDefaultDESKey(销售默认DESkey)
6.5.2.2.3 VUDK:VendingUniqueDesKey(销售唯一性DESKey)
6.5.2.2.4 VCDK:VendingCommonDESKey(销售普通KESKey)
6.5.2.3 DecoderKey分类
6.5.2.3.1解码器钥匙分类
6.5.2.3.2 DITK:DecoderInitializationTransferKey(解码
6.5.2.3.3 DDTK:DecoderDefaultTransferKey(解码器默认传输钥匙
6.5.2.3.4 DUTK:DecoderUniqueTransferKey(解码器唯一性传输钥匙
6.5.2.3.5 DCTK:DecoderCommonTransferKey(解码器普通传输钥匙)
6.5.2.4 DecoderKey更改状态图
6.5.2.5 KRN:KeyRevisionNumber(钥匙修改号码)
6.5.2.6 KEN:KeyExpiryNumber(钥匙失效号码)
6.5.3 DecoderKey发生
6.5.3.1 PANBlock结构
6.5.3.2 CONTROLBlock结构
6.5.3.3 DKGA01:DecoderKeyGenerationAlgorithm01(解码器
6.5.3.4 DKGA02:DecoderKeyGenerationAlgorithm02(解码器
6.5.3.5 DKGA03:DecoderKeyGenerationAlgorithm03(解码器
6.5.4 STA:EncryptionAlgorithm07(加密算法07)
6.5.4.1加密过程
6.5.4.2替换(Substitution)过程
6.5.4.3置换(Permutation)过程
6.5.4.4钥匙轮换过程
6.5.4.5工作举例:用STA产生TransferCredit令牌的TokenData数据
6.5.4.6 DEA:EncryptionAlgorithm09(加密算法09)
7. TokenCarriertoMeterInterface应用层协议
7.1 APDU:ApplicationProtocolDataUnit(应用协议数据单元)
7.1.1 APDU数据元素
7.1.2令牌
7.1.3 AuthenticationResult(认证结果)
7.1.4 ValidationResult(核实结果)
7.1.5 TokenResult(令牌结果)
7.2 APDUExtraction(提取)功能
7.2.1 提取过程
7.2.2第2类别比特的提取
7.2.3类别0和2令牌APDUExtraction函数
7.2.4类别1令牌的APDUExtraction函数
7.2.5 Set1stSectionDecoderKey和Set2ndSectionDecorde
7.3安全函数(功能)
7.3.1钥匙属性和钥匙更改
7.3.1.1钥匙更改要求
7.3.1.2钥匙未失效时钥匙更改过程
7.3.2 DKR:DecoderKeyRegister(解码器钥匙注册)
7.3.3 STA:DecryptionAlgorithm07
7.3.3.1解密过程
7.3.3.2置换过程
7.3.3.3替换过程
7.3.3.4钥匙轮换过程
7.3.3.5采用STA解密TransferCredit令牌举例
7.3.4 DEA:DecryptionAlgorithm09(解密算法09)
7.3.5 TokenAuthentication(令牌认证)
7.3.6 TokenValidation(令牌核实)
7.3.7 TokenCancellation(令牌撤消)
8. MeterApplicationProcess要求
8.1一般要求
8.2令牌接受和拒绝
8.3显示指示器和记号
8.4 TransferCredit令牌
8.5 InitiateMeterTest/Display令牌
8.6 SetMaximumPowerLimit令牌
8.7 ClearCredit(金额清除)令牌
8.8 SetTariff(费率设置)令牌
8.9 Set1stSectionDecoderKey令牌
8.10 Set2ndSectionDecoderKey令牌
8.11 ClearTamperConditon(清除窃电条件)令牌
8.12 SetMaximumPhasePowerUnbalanceLimit(设定最大相功率非平衡
8.13 SetWaterMeterFactor(设定水表因素)
8.14 Class 2:保留给标准传输规格用令牌
8.15 Class 2:保留给专用令牌
8.16 Class3:保留给标准传输规格用令牌
9. KMS:KeyManagementSystm(钥匙管理系统)一般要求
10.标准传输规格设备维护和相关服务
10.1概述
10.2操作
10.2.1产品证书维护
10.2.2 DSN维护
10.2.3 RO维护
10.2.4 TI维护
10.2.5 TID维护
10.2.6 SpecialReservedTokenIdentifier(特殊保留令牌识别符)维护
10.2.7 MfrCode维护
10.2.8替换表维护
10.2.9 置换表维护
10.2.10 SGC维护
10.2.11 VendingKey(销售钥匙)维护
10.2.12 KRN维护
10.2.13 KT维护
10.2.14 KEN维护
10.2.15 KEK维护
10.2.16 CC维护
10.2.17 UC维护
10.2.18 KMCID维护
10.2.19 CMID维护
10.2.20 CMAC维护
10.3标准化
10.3.1 IIN维护
10.3.2 TCT维护
10.3.3 DKGA维护
10.3.4 EA维护
10.3.5 TokenSubClass维护
10.3.7 InitiateMeterTest/DisplayControlField维护
10.3.8 RegisterToClear维护
10.3.9 STS基日期维护
10.3.10费率维护
10.3.11 WMFactor维护
10.3.12 MFO维护
10.3.13 FOIN维护
10.3.14配套规格维护
附录A(提示信息)钥匙管理系统(KMS)指南
附录B(提示信息)STS兼容系统实体(设备)和标识符
KMC
MeterPAN
附录C(提示信息)标准传输规格系统执行业务规定
C.1标准传输规格协会提供的维护和支持服务
C.2钥匙管理
C2.1钥匙管理服务
C2.2 SupplyGroupCode和VendingKey分配
C2.2.1 SGC数据
地址历史
C2.2.2 SupplyGroupCode划定指南
C2.3 CrytographicModule(加密模块分配)
地址历史
C2.4钥匙失效
C.3 MeterPAN
C3.1一般惯例
C3.2 IssuerIdentificationNumbers(发行人识别号码)
C3.3 ManufacturerCodes(制造商代码)
C3.4 DecoderSerialNumber(解码器系列号码)
C.4 SpecialReservedTokenIdentifier(特殊保留令牌识别符)
C.5 STA置换表和替换表
C.6 EA代码
C.7 TokenCarrierType(令牌载波器类型)代码
C.8 MeterFunctionObject例子和配套规格
C.9 TariffIndex(费率指标)
C.10 STS兼容认证
C10.1 IEC认证服务
C10.2产品
C10.3 CertificationAuthority(认证授权)
C.11 STS兼容系统采购选项
KMCID
令牌
STS符合证明书