Key ladder apparatus and method
    12.
    发明授权

    公开(公告)号:US09735956B2

    公开(公告)日:2017-08-15

    申请号:US14809300

    申请日:2015-07-27

    Abstract: In one embodiment a method, apparatus and system for is described for receiving a first input including a first decryption key and a second input including an encrypted second decryption key at a cryptographic decryption apparatus, the encrypted second decryption key to be decrypted by the cryptographic apparatus according to the first decryption key, storing a value of a key ladder length in a first register by a cryptographic processor, and using the stored value as a loop index by the cryptographic processor for a number of iterations of the cryptographic decryption apparatus executed as a loop, wherein at one stage in the loop execution of the cryptographic decryption apparatus, the second input includes the key ladder length, wherein the loop operation of the cryptographic decryption apparatus operates for a number of iterations equal to an initial value of the loop index. Related methods, apparatuses and systems are also described.

    Trust enabled communication system
    13.
    发明授权
    Trust enabled communication system 有权
    信任启用通信系统

    公开(公告)号:US09544424B1

    公开(公告)日:2017-01-10

    申请号:US14979712

    申请日:2015-12-28

    Abstract: In one embodiment, a system to provide trust during an audio call between a first and second party includes a communication interface to receive a voice certificate including a voice pattern, a first certificate ID and a first digital signature, an attribute certificate including an attribute, a second certificate ID and a second digital signature, and processing hardware to compare a voice sample of the second party to the voice pattern, verify the voice certificate, verify the attribute certificate, verify at least one attribute signing organization certificate, compare the first certificate ID to the second certificate ID, and provide an indication that the second party in the audio call has the attribute based on a positive result to the above processing.

    Abstract translation: 在一个实施例中,在第一和第二方之间的音频呼叫期间提供信任的系统包括用于接收包括语音模式,第一证书ID和第一数字签名的语音证书的通信接口,包括属性的属性证书, 第二证书ID和第二数字签名,以及处理硬件以将第二方的语音样本与语音模式进行比较,验证语音证书,验证属性证书,验证至少一个属性签名组织证书,比较第一证书 ID到第二证书ID,并且提供指示音频呼叫中的第二方基于对上述处理的肯定结果具有属性。

    Known plaintext attack protection
    14.
    发明授权
    Known plaintext attack protection 有权
    已知的明文攻击保护

    公开(公告)号:US09148411B2

    公开(公告)日:2015-09-29

    申请号:US14111659

    申请日:2012-12-18

    CPC classification number: H04L63/0428 H04L9/002

    Abstract: A Headend system including a encoder to encode input data yielding a plurality of data packets, each of the packets having a header and a payload, a post encoding processor to identify ones of the data packets having a payload with a suspected known plaintext, and modify at least some of the identified packets, and an encryption processor to encrypt at least some of the data packets yielding encrypted data packets. Related apparatus and methods are also described.

    Abstract translation: 一种头端系统,包括编码器,用于编码产生多个数据分组的输入数据,每个分组具有报头和有效载荷;后编码处理器,用于识别具有可疑已知明文的有效载荷的数据分组中的一个,并修改 至少一些所识别的分组,以及加密处理器,用于加密产生加密数据分组的至少一些数据分组。 还描述了相关装置和方法。

    Electronic Content Distribution Based On Secret Sharing
    15.
    发明申请
    Electronic Content Distribution Based On Secret Sharing 审中-公开
    基于秘密分享的电子内容分发

    公开(公告)号:US20140195809A1

    公开(公告)日:2014-07-10

    申请号:US14238255

    申请日:2012-11-01

    CPC classification number: H04L9/085 H04L63/0428 H04L63/062 H04L63/0876

    Abstract: A method for distributing information includes distributing an item of encrypted information to a plurality of clients and distributing respective key-shares to the clients, such that each client will require a key-share that has been distributed to at least one other client in order to reconstruct a key for decrypting the encrypted information. Upon receiving from a first client a report that a second client requested and received a respective one of the key-shares from the first client, a record of a delivery of the item to the second client is made responsively to the report.

    Abstract translation: 一种用于分发信息的方法包括将加密信息的项目分发到多个客户端并将相应的密钥分发分配给客户端,使得每个客户端将需要已经分发给至少一个其他客户端的密钥共享,以便 重建用于解密加密信息的密钥。 在从第一客户端接收到第二客户端从第一客户端请求并接收到相应的一个密钥份的报告时,响应于该报告来做出该项目到第二客户端的传送记录。

    Interleaved watermarking
    17.
    发明授权

    公开(公告)号:US10045040B2

    公开(公告)日:2018-08-07

    申请号:US15242535

    申请日:2016-08-21

    Abstract: In one embodiment, a system includes a Headend apparatus including a watermark processor to generate secondary video streams from sections of a primary video stream, group the secondary video streams in groups of at least two secondary video streams, the secondary video streams including units of data for use in watermarking across cryptoperiods in an end-user device which selects one secondary video stream in each group for rendering as part of a composited video stream in order to embed units of data of an identification in the composited video stream, wherein in each cryptoperiod, the watermark processor is operative to generate different groups of the secondary video streams from different non-overlapping portions of the primary video stream, and an encryption processor to generate control words, encrypt each secondary video stream with a different control word, and change the control word of each secondary video stream every cryptoperiod.

    Secure differential insertion of secondary content

    公开(公告)号:US09788033B1

    公开(公告)日:2017-10-10

    申请号:US15196068

    申请日:2016-06-29

    Abstract: In one embodiment, a consumer device is assigned, at a broadcast headend to one of at least two groups of consumer devices, the two groups including a first group of consumer devices which is required to play content of a second type in order to view content of a first type and a second group of consumer devices which is not required to play content of the second type in order to view content of the first type. A video broadcast stream is sent from the broadcast headend to the consumer device, the video broadcast stream comprising content of the first type sent associated with a first packet ID (PID) and content of the second type sent associated with a second PID, wherein the first PID and the second PID are processed at the consumer device at the same time. An entitlement management message (EMM) is sent from the broadcast headend to the consumer device according to its group of consumer devices, the EMM being of one of a first type of EMM for devices of the first device type and a second type of EMM for devices of the second device type. An entitlement control message (ECM) stream is sent from the broadcast headend to the consumer device, the ECM stream including comprising three types of ECMs: ECM_P_i_start which enables the consumer device to produce a control word which decrypts a first portion of the content of the first type; ECM_A_(i−1) which enables the consumer device to produce a control word which decrypts content of the second type; and ECM_P_i_rest which enables the consumer device to produce a control word which decrypts a second portion of the content of the first type. Related hardware, systems and methods are also described.

    System and method for embedding data
    19.
    发明授权
    System and method for embedding data 有权
    用于嵌入数据的系统和方法

    公开(公告)号:US09208534B2

    公开(公告)日:2015-12-08

    申请号:US14271751

    申请日:2014-05-07

    Abstract: In one embodiment, a watermark is embedded in a sequence of video frames, for each one of the video frames, a set of N rectangular patches, two palettes of pixel values in a selected color space, such that the two palettes are denoted as P0 and P1, and P0≠P1, and in each one of the N patches a processor which chooses one of P0 and P1 according to a value of a payload bit to be encoded, a calculator which calculates one of a variance of pixel values in the frame, and edginess for the pixel values in the frame, thereby determining a calculated value, and a processor which determines if the calculated value is beneath a given threshold value, if the calculated value is beneath the given threshold value the processor is operative to calculate a function of the pixel values, the closest value to a result of the calculation of the function in the chosen palette is chosen, and a replacer which replaces the pixel values within the patch with the chosen closest value. Related systems, apparatus and methods are also described.

    Abstract translation: 在一个实施例中,将水印嵌入在视频帧序列中,对于每个视频帧,一组N个矩形块,所选色彩空间中的两个像素值调色板,使得两个调色板被表示为P0 P1和P0≠P1,并且在N个补丁中的每一个中,根据要编码的有效载荷比特的值来选择P0和P1之一的处理器,计算器,其计算所述N个补丁中的像素值的方差之一 帧和边缘,用于确定计算的值,以及处理器,其确定计算值是否在给定阈值之下,如果计算的值低于给定阈值,则处理器可操作地计算 选择像素值的函数,与所选择的调色板中的函数的计算结果的最接近的值,以及替换器,其用所选择的最接近的值替换补丁内的像素值。 还描述了相关系统,装置和方法。

    LFSR watermark system
    20.
    发明授权
    LFSR watermark system 有权
    LFSR水印系统

    公开(公告)号:US09208352B2

    公开(公告)日:2015-12-08

    申请号:US14176400

    申请日:2014-02-10

    Abstract: In one embodiment, a system including a processor is operative to receive a content item including a watermark encoding a series of data values of an output stream of a linear feedback shift register initialized with a seed including an information element and an assurance value, the shift register having a plurality of states each including a first and second value, identify at least part of the watermark in the content item, extract at least some of the data values from the at least part of the identified watermark, process at least some of the extracted data values yielding the initial state of shift register, and authenticate the first value of the initial state using the second value of the initial state in order to confirm that the first value is indeed the information element included in the seed processed by the shift register.

    Abstract translation: 在一个实施例中,包括处理器的系统可操作以接收内容项目,该内容项目包括编码由包括信息元素和保证值的种子初始化的线性反馈移位寄存器的输出流的一系列数据值的水印, 具有多个状态的寄存器,每个状态包括第一和第二值,识别内容项中的水印的至少一部分,从所识别的水印的至少一部分中提取至少一些数据值,处理至少一些 提取的数据值产生移位寄存器的初始状态,并且使用初始状态的第二值来认证初始状态的第一值,以便确认第一值确实是包括在由移位寄存器处理的种子中的信息元素 。

Patent Agency Ranking