Storage of digital data
    1.
    发明公开
    Storage of digital data 审中-公开
    Speicherung von digitaler信息

    公开(公告)号:EP1241873A1

    公开(公告)日:2002-09-18

    申请号:EP01302425.2

    申请日:2001-03-15

    Abstract: For a packet identification (PID) contained at a variable possible location which comprises part only of a 32-bit packet header, a corresponding DES key value is located. A table (10) stored in memory contains for each DES key (12) (i) a packet header (14) comprising 32 bits with a possible PID of e.g. 12, 9 or 8 bits contained at a defined location and with zero values elsewhere, and (ii) a mask value (16) also comprising 32 bits with ones contained at the said defined location of the PID and zeros elsewhere. The table is divided into regions (18) for respective packet format types. An incoming packet header at an input (22) is combined (26) with a first one of the mask values from the table so as to provide a combined value which consists of the value held in the input packet header at the defined location and zeros elsewhere. This combined value is compared (36) with the corresponding packet header stored in the table. If they are not equal, the combining and comparison is repeated for the next row of the table. If they are equal, the corresponding DES key value is read (32) from the table and provided as an output (38). The system can cope with variable PID formats within the packet header without alteration to the hardware but merely with re-programming of the table contents.

    Abstract translation: 对于包含在仅包括32位分组报头的部分的可变可能位置处的分组标识(PID),定位相应的DES密钥值。 存储在存储器中的表格(10)包含用于每个DES密钥(12)(i)包括具有例如可能的PID的32位的分组头部(14)。 12,9或8位包含在定义的位置并且在其他位置处具有零值,以及(ii)掩码值(16),其还包括32位,其中包含在PID的所述定义位置处的零位和其它位置处的零。 该表被分成用于相应分组格式类型的区域(18)。 在输入端(22)处的输入分组报头与来自表格的掩码值中的第一个组合(26),以便提供组合值,该组合值由保存在所定义的位置和零的输入分组报头中的值组成 别处。 将该组合值与存储在表中的相应分组报头进行比较(36)。 如果它们不相等,则对于表的下一行重复组合和比较。 如果它们相等,则从表中读取(32)相应的DES密钥值作为输出(38)。 该系统可以处理数据包报头中的可变PID格式,而不会改变硬件,但只能对表内容进行重新编程。

Patent Agency Ranking