发明名称 Preventing pattern recognition in electronic code book encryption
摘要 In general, in one aspect, noise is injected into a bitmap associated with content to be presented on a display to create a noisy bitmap. The noisy bitmap is encrypted using electronic code book (ECB) encryption. The resulting ciphertext does not include recognizable patterns from the content as is typical with ECB encryption. The injection of noise may include modifying pixel values for at least a subset of pixels in the bitmap. The pixel values may be modified by using a counter, a known modification pattern, or a random number generator. The bitmap may be analyzed to determine how the bitmap can be modified to maximize the randomness of the bitmap while ensuring that the noisy bitmap is visually perceptually similar when presented. The noise may be injected into a block of pixels prior to the block being encrypted.
申请公布号 US9531916(B2) 申请公布日期 2016.12.27
申请号 US201113996890 申请日期 2011.12.30
申请人 Intel Corporation 发明人 Janus Scott;Martin Jason;Savagaonkar Uday
分类号 H04N1/44;H04L9/06;G06F21/62 主分类号 H04N1/44
代理机构 Ryder, Lu, Mazzeo & Konieczny LLC 代理人 Ryder Douglas J.;Ryder, Lu, Mazzeo & Konieczny LLC
主权项 1. A method to encrypt an image using electronic code book (ECB) encryption that results in an encrypted image with visually unrecognizable patterns from the image, wherein typical ECB encryption results in a typical encrypted image having visually recognizable patterns from the image, the method comprising: modifying pixel values for at least a subset of pixels within a bitmap of the image to create a noisy bitmap of the image, wherein the noisy bitmap of the image provides randomness in pixels but is visually perceptually similar to the bitmap of the image; and encrypting the noisy bitmap using ECB encryption, wherein the encrypted image produced therefrom does not include visually recognizable patterns from the image.
地址 Santa Clara CA US