Patent classifications
H04N21/23476
Systems and methods for protecting elementary bitstreams incorporating independently encoded tiles
Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD PERFORMING SELECTIVE IMAGE ENCRYPTION
An image processing device and an image processing method performing selective image encryption are provided. The image processing method includes compressing an image including a plurality of areas, selectively encrypting some of the plurality of areas, generating encryption information indicating which of the plurality of areas are encrypted, and transmitting an encrypted image and the encryption information.
SAFE PLAYBACK METHOD FOR STREAMING MEDIA FILE, AND DISPLAY DEVICE
A play method for a streaming media file, and a display apparatus are provided. The method comprises: in response to a command for playing a streaming media file on a display of the display apparatus, obtaining the streaming media file and determining a state of the streaming media file; in response to the state of the streaming media file being encrypted state, flowing video data in the streaming media file into a trusted execution environment of the display apparatus, and determining a state of the video data in the trusted execution environment; and in response to the state of the video data being encrypted state, decrypting the video data, decoding the decrypted video data, and then playing the decoded video data.
Distributed storage network and method for storing and retrieving encryption keys
A method for execution by a computing device of a dispersed storage network (DSN). The method begins by encrypting a data segment of a data object using a security key to produce an encrypted data segment. The method continues by dispersed storage error encoding the encrypted data segment to produce a set of encoded data slices and sending the set of encoded data slices to storage units of the DSN for storage. The method continues by encrypting the security key using an encryption key to produce an encrypted security key and dispersed storage error encoding the encrypted security key to produce a set of encoded key slices, wherein a decode threshold number of encoded key slices is needed to recover the encrypted security key. The method continues by sending the set of encoded key slices to a set of storage units of the DSN for storage therein.
APPARATUS FOR SECURITY ENHANCEMENT IN CLOSED CIRCUIT TELEVISION USING HARDWARE SECURITY MODULE AND THE METHOD BY USING THE SAME
The present invention relates to an apparatus for security enhancement in closed circuit television (CCTV) using hardware security module and the method by using the same, in which the apparatus is configured to encrypt video data in the process of encoding raw images photographed from IP (Internet Protocol) camera or packetizing the encoded images by using HSM (Hardware Security Moule) embedded in the IP camera, to enable a user to play the encrypted video data after decrypting the encrypted video data by using encryption key which is periodically created and discarded, and not to provide the video data to unauthenticated decvices by constructing secure communication channels among IP camera, user terminal and NVR based on authentication key. Thus, the apparatus prevents the video data from being leaked into network as the video data are non-encrypted and makes it impossible to decrypt the encrypted video data even if the encrypted video data are leaked into network.
Low latency active noise cancellation system with client intercommunication
A system and method for providing load balanced secure media content and data delivery (10) in a distributed computing environment is disclosed. Media content is segmented and encrypted into a set of individual encrypted segments on a centralized control center (15). Each individual encrypted segment has the same fixed size. The complete set of individual encrypted segments is staged to a plurality of intermediate control nodes (17, 19). Individual encrypted segments are mirrored from the staged complete set to a plurality of intermediate servers (21a-b, 23a-b). Requests are received from clients (11) for the media content at the centralized control center. Each individual encrypted segment in the set is received from one of an intermediate control node and an intermediate server optimally sited from the requesting client. The individual encrypted segments are reassembled into the media content for media playback.
Systems and methods for protecting elementary bitstreams incorporating independently encoded tiles
Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
Privacy Protection Camera
A video camera may create an anonymized video stream by detecting people's faces, then anonymizing the faces by pixelating the faces. The camera may be a single housing where the outbound transmissions may be restricted to anonymized content. Some devices may include a secure portal or access mechanism by which authorized users may access raw video prior to the anonymization process, or may be able to receive information that may assist in identifying individual people in the video feed. The authorized users may provide credentials or have some other mechanism to gain access to the sensitive raw video feed. The devices may embed the anonymization routines into hardware or software such that a raw video feed may be unavailable when initially installed.
SELECTIVE MPEG PACKET ENCRYPTION AND DECRYPTION BASED UPON DATA AND SECURITY PRIORITIES
A cable distribution system that includes a head end connected to a plurality of customer devices through a transmission network that includes a remote fiber node that converts digital data to analog data suitable for the plurality of customer devices, where the head end includes a processor. A packetized elementary stream of a video is provided from the head end to customer devices through the transmission network, wherein the packetized elementary stream includes a plurality of groups comprising pairs of packetized elementary stream headers and packetized elementary stream payloads. A first one of the plurality of groups corresponding to a non-predicted coded picture of the video of the packetized elementary stream is determined. The first one of the plurality of groups is encrypted while not encrypting all of the plurality of groups of the video. A signal is provided from a conditional access system to a selected one of the plurality of customers that is suitable to be used to decrypt the first one of the plurality of groups.
Method of reading and generating a video stream containing compressed and encrypted images
This method of reading a video stream comprises: the reception (92) of a video stream which comprises, associated with each tile of an image, a high-quality variant and a degraded variant, this degraded variant being able to be decompressed independently of the degraded variants associated with other tiles which do not have the same coordinates and independently of the high-quality variant associated with the same tile, for each selected tile, the decryption (118) and the decompression (120) of the high-quality variant associated with this selected tile and, for each unselected tile, the decompression (126) of the degraded variant associated with this unselected tile, and then the construction (130) of the degraded version of each portion of the image situated inside an unselected tile on the basis of the degraded variant associated with this unselected tile.