用户尾部
用户预告片(CHK 尾部除外)是可选的,如果存在,则按以下顺序发生:
预告片代码 | 名称 |
---|---|
MAC | 消息身份验证代码 |
PAC | 专有身份验证代码 |
CHK | 校验和 |
TNG | 培训 |
Pde | 可能的重复发射 |
消息身份验证代码 (MAC) 尾部。 允许接收用户进行身份验证。 MAC 尾部后跟身份验证结果。 对于 FIN 应用程序中的大多数用户到用户消息类别,此预告片是必需的。
使用 FIN 复制服务时,PAC 尾部 ((如果存在) MAC 尾部)。 以下代码是 MAC 尾部的示例:
{MAC:<authentication-result>} where <authentication-result> = 8!h
PAC) Trailer (专有身份验证代码。 仅当使用双重身份验证选项时,才在 FIN 复制服务中使用 PAC 尾部。 阻止 5 个 FIN 用户到用户的消息包括紧跟在 MAC 预告片之后的 PAC 预告片(如果存在)。 此结果根据消息块 4 的提取字段、字段 115 的值(如果存在)以及 <具有双重身份验证的复制服务的 MAC 尾部的身份验证结果> 进行计算。
因此,PAC 计算中包括块尾指示器 (CrLf-) ,字段定义如下:
前四个字符是 CrLf:
字段和分隔符存在,即 32A:、20:等。
所有子字段及其分隔符都存在。
以下代码是 PAC 尾部格式的示例:
{PAC:[<authentication-result>]} where <authentication-result> is mandatory on input messages only and <authentication-result> = 8!h
CHK (校验和) 尾部 (所有 FIN 消息)
CHK 尾部对于所有 FIN 消息都是强制性的,它基于接收方的地址 (12 个字符计算,第九个字符替换为 X ,以及文本块) 。 此预告片允许系统和 CBT 检查消息不会因系统故障或未检测到的传输错误而损坏。
以下代码是 CHK 尾部格式的示例:
{CHK:<checksum-result>} where <checksum-result> = 12!h