Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

SIMULCRYPT

一种由 ETSI 发布的 DVB 协议,用于 IPTV / broadcast TV 前端,以支持使用多个密钥管理系统。

标准化的 SCS (Simulcrypt Synchroniser) 到 ECMG (Entitlement Control Message Generator) 接口用于允许多个密钥管理系统并行运行,每个系统生成自己的(通常是专有的)ECMs (Entitlement Control Messages)。

EMMG (Entitlement Management Message Generator) 到 MUX 接口允许提供 ECMs 的 CAS (Conditional Access System) 提供一个 EMM (Entitlement Management Message),以便与流式服务关联。

EIS (Event Information Scheduler) 与 SCS 之间的接口由 EIS 用来提供 Scrambling Control Group (SCG) 定义和 Access Criteria (AC) 转换,以便管理共享同一密钥的不同服务。

PSIG (Program Specific Information Generator) 到 MUX 接口由 PSIG 用来为前端的 MUXes 提供各自传输流所需的适当 PSI/SI (Program Specific Information/Service Information) 表。

历史

XXX - 添加 PROTO 历史的简要描述

协议依赖

  • SCS - ECMG:此接口使用 TCP 作为其传输协议。SIMULCRYPT 流量没有众所周知的 TCP 端口,因为可能存在多个 TCP 连接(通常每个 TCP 连接都关联到特定 TV channel 的某个给定密钥管理系统)。

  • EMMG - MUX:前端运营商可以在以下方案之间选择:

  • 基于 TCP 的数据提供和控制实现;

  • 基于 UDP 的数据提供实现,以及基于 TCP 的控制实现;

  • 基于 UDP 的数据提供实现,以及基于 SIMF 的控制实现。

  • EIS - SCS:此接口使用 TCP 作为其传输协议。

  • PSIG - MUX:此接口可能包括由 PSIG 执行的 PSI/SI 表轮播,以及由 MUX 执行的 PSI/SI 表轮播。在第一种情况下,实际实现可以在以下方案之间选择:

  • 基于 TCP 的数据和控制实现;

  • 基于 ASI 的数据实现,以及基于 TCP 的控制实现。

示例流量

XXX - 在此处添加此协议的示例解码流量(作为纯文本或 Wireshark 截图)。

Wireshark

SIMULCRYPT dissector 对以下接口完全可用:ECMG - SCS、EMMG - MUX、EIS - SCS、PSIG - MUX(也支持 MUX - CiM 和 (P) - CiP 接口)。它解码 Simulcrypt 语法,以分析不同的 Simulcrypt 消息及相关 TLV 参数。

首选项设置

有一些 SIMULCRYPT_Preferences

示例抓包文件

  • SampleCaptures/SIMULCRYPT.pcap - 端口 8600、8601 和 8602 上通过 TCP 传输的 Simulcrypt 流量。

  • SampleCaptures/ECMG-SCS.pcap - ECMG - SCS 接口上通过 TCP 传输的 Simulcrypt 流量。

  • SampleCaptures/EMMG-MUX.pcap - EMMG - MUX 接口上通过 TCP 传输的 Simulcrypt 流量。

  • SampleCaptures/EIS-SCS.pcap - EIS - SCS 接口上通过 TCP 传输的 Simulcrypt 流量。

  • SampleCaptures/PSIG-MUX.pcap - PSIG - MUX 接口(以及 MUX - CiM 接口)上通过 TCP 传输的 Simulcrypt 流量。

显示过滤器

PROTO 显示过滤器字段的完整列表可在显示过滤器参考中找到

只显示基于 SIMULCRYPT 的流量:

 simulcrypt

抓包过滤器

如果你知道所使用的 TCP 端口(见上文),可以在抓包时直接过滤 SIMULCRYPT 协议。

只抓取所选端口 (<port>) 上的 SIMULCRYPT 流量:

 tcp port &lt;port&gt;

外部链接

讨论

Imported from https://wiki.wireshark.org/SIMULCRYPT on 2020-08-11 23:24:43 UTC

相关 Wireshark Wiki 页面

网络分析技术档案