Cinavia

Cinavia (VCMS/AV)
General
DesignersVerance
First published1999; 2003; 2009
SeriesVCMS
Derived fromVCMS/A
Related toAACS; SDMI
CertificationAACS LA
Cipher detail
Key sizes82-bit embedding keyset,[1]: 5  larger extraction keyset;[1]: 7  recovery by fuzzy cross-correlation;
Security claimsRobust against +/-10% speed variation; Wow and flutter; 6→2→1 downmixing;[2]: 4 
Transparency to "golden ears"; 36 dB SNR.[2]: 4 
Block sizes15 seconds
StructureSingle-channel hearing range stenographic watermark
Roundsmulti-dimension: time offset, algorithm choice, frequency shift, pseudo-random number sequence, frequency band[1]: 5, 33 
Speed20 MIPS (2-channel, 48 kHz, 16-bit)[2]: 4 
Best public cryptanalysis
Survives psychoacoustic compression models (MP3/Vorbis) and non-destructive audio transformations and filtering

Cinavia, originally called Verance Copy Management System for Audiovisual Content (VCMS/AV),[3] is an analog watermarking and steganography system under development by Verance since 1999, and released in 2010. In conjunction with the existing Advanced Access Content System (AACS) digital rights management (DRM) inclusion of Cinavia watermarking detection support became mandatory for all consumer Blu-ray Disc players from 2012.

The watermarking and steganography facility provided by Cinavia is designed to stay within the audio signal and to survive all common forms of audio transfer, including lossy data compression using discrete cosine transform, MP3, DTS, or Ogg Vorbis. It is designed to survive digital and analog sound recording and reproduction via microphones, direct audio connections and broadcasting, and does so by using audio frequencies within the hearing range. It is monaural and not a multichannel codec.

Cinavia's in-band signaling introduces intentional spread spectrum phase distortion in the frequency domain of each individual audio channel separately, giving a per-channel digital signal that can yield up to around 0.2 bits per second[4]—depending on the quantization level available, and the desired trade-off between the required robustness and acceptable levels of psychoacoustic perceptibility. It is intended to survive analog distortions such as the wow and flutter and amplitude modulation from magnetic tape sound recording. On playback, no additional audio filters are used to cover up the distortions and discontinuities introduced.

The signal survives temporal masking and sub-band coding by operating on the fundamental frequency and its subharmonic overtones, and by dealigning the phase relationship between the strongest signal and its subharmonics. Each phase discontinuity introduced by the encoder will result in a corresponding pulse of wideband white noise, so a further range of additional distortions are introduced as a noise mitigation strategy to compensate. The desired hidden digital data signal is combined in the distortion step using a pre-determined pseudorandom binary sequence for audio frame synchronization and large amounts of forward error correction for the hidden data to be embedded. The watermark is only embedded when certain signal-to-noise ratio thresholds are met and is not available as a continuous signal—the signal must be monitored for a period of time before the embedded data can be detected and recovered. Extraction of the hidden signal is not exact but is based on recovering the convolutional codes through statistical cross-correlation.

The Blu-ray Disc implementation of Cinavia is designed to cover two use-cases: the first is the provision of a Cinavia watermark on all movie theater soundtracks released via film distribution networks; the second use-case is for the provision of a Cinavia watermark on all Blu-ray Disc releases that points to the presence of an accompanying AACS key. If a "theatrical release" watermark is detected in a consumer Blu-ray Disc audio track, the accompanying video is deemed to have been sourced from a "cam" recording. If the "AACS watermark" is present in the audio tracks, but no accompanying and matching AACS key is found on the disc, then it is deemed to have been a "rip" made by copying to a second blank Blu-ray Disc.

As of March 2012, known hardware players which can detect Cinavia watermarks include the PlayStation 3 (began with v3.10 System Software), as well as newer Blu-ray Disc players.

  1. ^ a b c US application 2010111355, Petrovic, Rade; Tehranchi, Babak & Winograd, Joseph M. et al., "Methods and Apparatus for Enhancing the Robustness of Watermark Extraction from Digital Host Content", published 2010-05-06, assigned to Verance Corporation 
  2. ^ a b c "Verance Copy Management System: Presentation to CPTWG ARDG". 10 April 2003. Archived from the original on 6 March 2012. Retrieved 4 September 2012.
  3. ^ "Verance Milestones". Verance website. Archived from the original on 1 May 2012. Retrieved 3 September 2012.
  4. ^ Note: Cinavia's experimental patents make reference to up to 20 kilobits per second, but with high psychoacoustic perceptibility. The Cinavia de facto standard as implemented in the Blu-ray Disc standards uses 3 bits per 15 seconds.