
Introduction
In today’s market there is significant work being done in the field of secure distribution for consumer use, but what about the enterprise or VOD systems? How about the airline that passes out media device with early window content loaded? How do we ensure this media is safe from theft? How do we account for where a leak came from?
These are the questions that fueled Cryptocybernetics to build a solution from the ground up to aid studios, content distribution centers and controlled device applications to ensure their content is Always Encrypted™.
That solution is the Cerberus Media Solution, and it is designed specifically for enterprises and controlled distribution environments.
Implementing patent pending technology Cryptocybernetics developed the Cerberus Media Solution to be extremely flexible and scalable. Consisting of a client and server component, the Cerberus System ensures content integrity from the point of encoding to playback on a device. Combined with Always Encrypted™ keychain management, you will always know the last to view your content and easily be able to track any internal content leaks.

The
Cerberus Media Solution consists of 3 components:
(1) a server application for encoding, encrypting
and distributing the content
(2) the keychain for monitoring where data
is and where it has been
(3) a client playback application to properly
render the encrypted content.
The system can be delivered as a complete application or as a tool-kit allowing
custom integration into existing systems, custom applications, and product branding
for resale bundling.
* click image to view larger version *
Cerberus Media Client
The client application works on any Microsoft™ Windows operating
systems. Using Cryptocybernetics cFrames Technology the playback engine
allows encrypted content to be playback pending keychain authorization. The
cFrames playback engine is extremely lightweight and is designed to seamlessly
support executing on low power, low processing portable media players. The
GUI can be set into application or browser mode. All components are distributed
in either application or toolkit format for custom integration.
cServer
The cServer technology is designed to encrypt content from a provider or a post-encoding operation. The server is a simple GUI application. Using the cServer technology, encryption of a full-length feature film takes only minutes to encrypt (Ration 30:1). The application options allow a content to easily select encryption type (AES, DES, XOR), bit-block level, Public Keys, authorization level, viewing ability, distribution list and output names. The content package features allow content producers to include XML/HTML, images and unencrypted trailers directly into the distribution stream. All components are distributed in either application or toolkit format for custom integration.
Adding to the cServer technology Cerberus Media Solution allows content providers to load content directly onto portable media devices. Using Quick Sync providers can load/unload content, check viewing statistics, system integrity, and update application features and security keys.
Using the extended features, Quick Sync can be configured to update languages, activate or deactivate specified content based on region, change content based on location, and provide adult or child specific content.
Keychain Sub-System
The Cerberus keychain is critical to the integrity of the secure content. The keychain contains the components for the integrity of the encrypting, Chain of Custody data and playback. The Keychain is flexible to expand as your security needs expand. From simple end-user passwords, to PKI and USB key authentication the Keychain can expand as you need it to. The following is a list of the components available in the keychain management toolkit.
Chain
of Custody
Authentication
Authorization
Device
Authentication (USB Key, Smart Cards)
AES
PKI
The Envelope
(contains the necessary data and modifiers for key passing and COC extraction)