Cinavia

Last updated

Cinavia (VCMS/AV)
Cinavialogo.gif
General
DesignersVerance
First published1999; 2003; 2009
SeriesVCMS
Derived fromVCMS/A
Related to AACS; SDMI
Certification AACS LA
Cipher detail
Key sizes 82-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 sizes 15 seconds
StructureSingle-channel hearing range stenographic watermark
Rounds multi-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.

Contents

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.

Overview

Cinavia works to prevent copying via the detection of a watermark recorded into the analog audio of media such as theatrical films and Blu-ray Discs. The intent is to prevent all copying, both counterfeit copies and legal copies of one's own content (for example, format shifting).

Verance claims on their website that, while the watermark is able to survive recording through microphones (such as recording a film in a movie theater with a camcorder), as well as compression and encoding, it is imperceptible to human hearing, and the presence of the watermark does not affect audio quality. [5]

When media with the watermark is played back on a system with Cinavia detection, its firmware will detect the watermark and check that the device on which it is being played is authorized for that watermark. If the device is not authorized (such as not being an authorized movie projector in the case of a cam bootleg, or not utilizing AACS in the case of a copy of a commercial Blu-ray Disc or CSS in the case of a copy of a commercial DVD), a message is displayed (either immediately or after a set duration) stating that the media is not authorized for playback on the device and that users should visit the Cinavia web page for more information. Depending on the device and firmware, once the message is triggered, the audio may be muted, or playback may stop entirely. [6]

Messages

Following an intervention by the Cinavia+AACS system, one of four messages is displayed to reflect the specific situation in which a watermark was detected. The messages are numbered "Cinavia message code 1–4", [7] allowing the messages themselves to be easily translated for consumers in different languages:

  1. Message Code 1: Playback stopped [7] —Shown when theatre- or hotel-distributed audio content is being played back on a consumer playback device.
  2. Message Code 2: Copying stopped [7] —Shown when theatre- or hotel-distributed audio content is being recorded by a consumer recording device.
  3. Message Code 3: Audio muted [7] —Shown when consumer-sold audio content is being played back from an optical disc, without the matching AACS key present at the centre of the disc.
  4. Message Code 4: Copying stopped [7] —Shown when consumer-sold audio content is being recorded by a consumer recording device.

Licensing

For Cinavia the owners Verance make their money through licensing agreements with several sections of the entertainment and media industry. As of March 2012 these licence costs due to Verance were $10,000–$300,000 per manufacturer of Blu-ray Disc players—for the rights to embed the Cinavia detection system—plus additional software costs for the implementation itself. [8] Production facilities need to pay $50 for each audio track that is watermarked with Cinavia. [8] Distribution houses must finally pay $0.04 per disc with Cinavia watermarked content included. [8]

Technical aspects

Verance claims Cinavia has the following features:

DVD-Audio

The data throughput for a watermarking system used for DVD-Audio requirement is for "Watermark Output: 3 water-mark data bits per 15 seconds (2 CCI bits and 1 SDMI Trigger Bit)". [11] The two CCI bits in the example contain Digital Copy Control Information, while the succession of SDMI bits contains Secure Digital Music Initiative data when reconstructed. Also in the Compliance Verification Suite the lowest sample rate test is at 16,000 samples per second with 16 bits per sample. [10] This could indicate that the bandwidth requirements top out at 8 kHz.

History

On 5 June 2009, the licensing agreements for AACS were finalized, which were updated to make Cinavia detection on commercial Blu-ray Disc players a requirement. [12]

On 3 July 2009, Maxim Anisiutkin published an open source DVD Audio watermark detector and neutralizer [13] computer program to the SourceForge web site. The software package contains a detailed description of the method and embedding parameters used in creating the DVD Audio or SDMI (Secure Digital Music Initiative) watermark, which was created by Verance Inc and was the earlier version of the Cinavia watermarking technology.

From January 2013 onwards, attempts were made by third-party software suppliers to make use of existing bugs and loopholes in Blu-ray Disc players to avoid Cinavia message triggering, but without any attempt being made at precisely removing the Cinavia signal from the audio. These attempts included iDeer Blu-ray Player, DVDFab [14] and AnyDVD HD (version 7.3.1.0) which used workarounds to avoid Cinavia-enabled software Blu-ray Disc players from triggering Cinavia detection messages. [15] [16]

In August 2013, DVD-Ranger released a white paper detailing their methods for detecting, and subsequently removing, the present Cinavia signal from audio files. [16] The DVD-Ranger CinEx beta software synchronises and detects the Cinavia signal in the same way as a consumer Cinavia detection routine; these identified parts of the audio stream are permanently removed, removing the Cinavia signal. Post-processing can be used to try to "fill-in" the audible gaps created. [16]

There are claims [17] that Cinavia can be removed using open source software like Audacity with an extracted audio file from a video source. The audio file is processed by decreasing pitch by 13%; the processed audio file is then merged back into the video source. This renders the Cinavia watermark unreadable, however the reduction in pitch can be easily noticed.

See also

Related Research Articles

<span class="mw-page-title-main">MPEG-2</span> Video encoding standard

MPEG-2 is a standard for "the generic coding of moving pictures and associated audio information". It describes a combination of lossy video compression and lossy audio data compression methods, which permit storage and transmission of movies using currently available storage media and transmission bandwidth. While MPEG-2 is not as efficient as newer standards such as H.264/AVC and H.265/HEVC, backwards compatibility with existing hardware and software means it is still widely used, for example in over-the-air digital television broadcasting and in the DVD-Video standard.

Steganography is the practice of representing information within another message or physical object, in such a manner that the presence of the information is not evident to human inspection. In computing/electronic contexts, a computer file, message, image, or video is concealed within another file, message, image, or video. The word steganography comes from Greek steganographia, which combines the words steganós, meaning "covered or concealed", and -graphia meaning "writing".

<span class="mw-page-title-main">Optical disc</span> Flat, usually circular disc that encodes binary data

An optical disc is a flat, usually disc-shaped object that stores information in the form of physical variations on its surface that can be read with the aid of a beam of light. Optical discs can be reflective, where the light source and detector are on the same side of the disc, or transmissive, where light shines through the disc to the be detected on the other side.

<span class="mw-page-title-main">Digital audio</span> Technology that records, stores, and reproduces sound

Digital audio is a representation of sound recorded in, or converted into, digital form. In digital audio, the sound wave of the audio signal is typically encoded as numerical samples in a continuous sequence. For example, in CD audio, samples are taken 44,100 times per second, each with 16-bit sample depth. Digital audio is also the name for the entire technology of sound recording and reproduction using audio signals that have been encoded in digital form. Following significant advances in digital audio technology during the 1970s and 1980s, it gradually replaced analog audio technology in many areas of audio engineering, record production and telecommunications in the 1990s and 2000s.

<span class="mw-page-title-main">S/PDIF</span> Standardized digital audio interface

S/PDIF is a type of digital audio interface used in consumer audio equipment to output audio over relatively short distances. The signal is transmitted over either a coaxial cable or a fiber optic cable with TOSLINK connectors. S/PDIF interconnects components in home theaters and other digital high-fidelity systems.

A DVD player is a device that plays DVDs produced under both the DVD-Video and DVD-Audio technical standards, two different and incompatible standards. Some DVD players will also play audio CDs. DVD players are connected to a television to watch the DVD content, which could be a movie, a recorded TV show, or other content.

<span class="mw-page-title-main">DVD-Audio</span> DVD format for storing high-fidelity audio

DVD-Audio is a digital format for delivering high-fidelity audio content on a DVD. DVD-Audio uses most of the storage on the disc for high-quality audio and is not intended to be a video delivery format.

Secure Digital Music Initiative (SDMI) was a forum formed in late 1998, composed of more than 200 IT, consumer electronics, security technology, ISP and recording industry companies, as well as authors, composers and publishing rightsholders, ostensibly with the purpose of developing technology and rights management systems specifications that will protect once developed and installed, the playing, storing, distributing and performing of digital music.

Ripping is extracting all or parts of digital content from a container. Originally, it meant to rip music out of Commodore 64 games. Later, the term was used to mean to extract WAV or MP3 format files from digital audio CDs, but got applied as well to extract the contents of any media, including DVD and Blu-ray discs, and video game sprites.

High-bandwidth Digital Content Protection (HDCP) is a form of digital copy protection developed by Intel Corporation to prevent copying of digital audio and video content as it travels across connections. Types of connections include DisplayPort (DP), Digital Visual Interface (DVI), and High-Definition Multimedia Interface (HDMI), as well as less popular or now deprecated protocols like Gigabit Video Interface (GVIF) and Unified Display Interface (UDI).

A digital watermark is a kind of marker covertly embedded in a noise-tolerant signal such as audio, video or image data. It is typically used to identify ownership of the copyright of such signal. "Watermarking" is the process of hiding digital information in a carrier signal; the hidden information should, but does not need to, contain a relation to the carrier signal. Digital watermarks may be used to verify the authenticity or integrity of the carrier signal or to show the identity of its owners. It is prominently used for tracing copyright infringements and for banknote authentication.

Dolby Digital Plus, also known as Enhanced AC-3, is a digital audio compression scheme developed by Dolby Labs for the transport and storage of multi-channel digital audio. It is a successor to Dolby Digital (AC-3), and has a number of improvements over that codec, including support for a wider range of data rates, an increased channel count, and multi-program support, as well as additional tools (algorithms) for representing compressed data and counteracting artifacts. Whereas Dolby Digital (AC-3) supports up to five full-bandwidth audio channels at a maximum bitrate of 640 kbit/s, E-AC-3 supports up to 15 full-bandwidth audio channels at a maximum bitrate of 6.144 Mbit/s.

The Digital Watermarking Alliance is a group of like-minded companies that share a common interest in furthering the adoption of digital watermarking. The mission of the Digital Watermarking Alliance is:

<span class="mw-page-title-main">Comparison of high-definition optical disc formats</span>

This article compares the technical specifications of multiple high-definition formats, including HD DVD and Blu-ray Disc; two mutually incompatible, high-definition optical disc formats that, beginning in 2006, attempted to improve upon and eventually replace the DVD standard. The two formats remained in a format war until February 19, 2008, when Toshiba, HD DVD's creator, announced plans to cease development, manufacturing and marketing of HD DVD players and recorders.

<span class="mw-page-title-main">Advanced Access Content System</span> Standard for content distribution and digital rights management

The Advanced Access Content System (AACS) is a standard for content distribution and digital rights management, intended to restrict access to and copying of the post-DVD generation of optical discs. The specification was publicly released in April 2005. The standard has been adopted as the access restriction scheme for HD DVD and Blu-ray Disc (BD). It is developed by AACS Licensing Administrator, LLC, a consortium that includes Disney, Intel, Microsoft, Panasonic, Warner Bros., IBM, Toshiba and Sony. AACS has been operating under an "interim agreement" since the final specification has not yet been finalized.

<span class="mw-page-title-main">Blu-ray</span> Digital optical disc format

Blu-ray is a digital optical disc data storage format designed to supersede the DVD format. It was invented and developed in 2005 and released worldwide on June 20, 2006, capable of storing several hours of high-definition video. The main application of Blu-ray is as a medium for video material such as feature films and for the physical distribution of video games for the PlayStation 3, PlayStation 4, PlayStation 5, Xbox One, and Xbox Series X. The name refers to the blue laser used to read the disc, which allows information to be stored at a greater density than is possible with the longer-wavelength red laser used for DVDs.

<span class="mw-page-title-main">HD DVD</span> Obsolete optical disc format

HD DVD is an obsolete high-density optical disc format for storing data and playback of high-definition video. Supported principally by Toshiba, HD DVD was envisioned to be the successor to the standard DVD format, but lost to Blu-ray, supported by Sony and others.

BD+ is a component of the Blu-ray Disc digital rights management system. It was developed by Cryptography Research Inc. and is based on their Self-Protecting Digital Content concept. Its intent was to prevent unauthorized copies of Blu-ray discs and the playback of Blu-ray media using unauthorized devices.

.m2ts is a filename extension used for the Blu-ray disc Audio-Video (BDAV) MPEG-2 Transport Stream (M2TS) container file format. It is used for multiplexing audio, video and other streams, such as subtitles. It is based on the MPEG-2 transport stream container. This container format is commonly used for high definition video on Blu-ray Disc and AVCHD.

References

  1. 1 2 3 USapplication 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. 1 2 3 "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.
  5. "Verance Technology". Archived from the original on 12 June 2010. Retrieved 11 October 2010.
  6. "Cinavia Technology" . Retrieved 26 May 2011.
  7. 1 2 3 4 5 "Why do I see a Cinavia message when I play or copy a movie?". Cinavia messages. Retrieved 4 September 2012.
  8. 1 2 3 Ganesh T S (2 March 2012). "Cinavia DRM: How I Learned to Stop Worrying and Love Blu-ray's Self-Destruction". AnandTech. Retrieved 3 September 2012.
  9. 1 2 "Verance Technology". Archived from the original on 13 June 2011. Retrieved 5 June 2011.
  10. 1 2 "Verance Audio Watermark Detector Compliance Verification Suite 12-Bit Version 1.7.1" (PDF). 12 June 2001. Archived from the original (PDF) on 13 June 2011. Retrieved 5 June 2011.
  11. "Verance Audio Watermark Detector SDMI Screen for Intel® Pentium®" (PDF). Archived from the original (Whitepaper for a Verance Audio Watermark Detector) on 13 June 2011. Retrieved 5 June 2011.
  12. "AACS Issues Final Agreements, Enabling Commercial Deployment of Cinavia in Blu-ray Disc Players" (Press release). Verance. 5 June 2009. Archived from the original on 9 October 2009. Retrieved 11 October 2010.
  13. Maxim (9 July 2009). "DVD Audio Watermark Detector". SourceForge. Retrieved 5 May 2014.
  14. Fengtao (29 November 2011). "Cinavia protection". DVDFab. Archived from the original on 23 January 2013. Retrieved 12 January 2013.
  15. "AnyDVD History". Slysoft website. Archived from the original (changelog) on 18 November 2012. Retrieved 15 September 2013.
  16. 1 2 3 Vokki (10 August 2013). "DVD-Ranger CinEx" (PDF). Archived from the original (white paper) on 13 March 2016. Retrieved 15 September 2013.
  17. Jan Willem Aldershoff (3 February 2014). "Cinavia beaten". MYCE. Retrieved 1 May 2014.

Further reading

  1. USapplication 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. USpatent 8085935,Petrovic, Rade,"Embedding and Extraction of Information from an Embedded Content Using Replica Modulation",published 2009-10-22,issued 2001-12-27, assigned to Verance Corporation 
  3. USpatent 7289961, Bocko, Mark F. & Ignjatovic, Zeljko,"Data hiding via phase manipulation of audio signals",published 2005-02-10,issued 2007-07-30, assigned to University of Rochester 
  4. USapplication 2006239501,Petrovic, Rade; Tehranchi, Babak& Winograd, Joseph M.et al.,"Security enhancements of digital watermarks for multi-media content",published 2006-10-26, assigned to Verance Corporation .
    • Continued and republished as USapplication 2012017091,Petrovic, Rade; Tehranchi, Babak& Winograd, Joseph M.et al.,"Security enhancements of digital watermarks for multi-media content",published 2012-01-19, assigned to Verance Corporation 
  5. Google patents search for "Rade Petrovic"
  6. Google patents search for "Babak Tehranchi"
  7. USpatent 7606366,Petrovic, Rade,"Apparatus and Method for Embedding and Extracting Information in Analog Signals using Distributed Signal Features and Replica Modulation",published 2004-08-05,issued 2009-10-20, assigned to Verance Corporation 
  8. USpatent 7024018,Petrovic, Rade,"Watermark Position Modulation",published 2002-11-14,issued 2006-04-04, assigned to Verance Corporation 
  9. USpatent 6737957,Petrovic, Rade&Winograd, Joseph M.,"Remote control signaling using audio watermarks",issued 2004-05-18, assigned to Verance Corporation 
  10. WOapplication 2008013894,Tehranchi, Babak; Petrovic, Rade& Winograd, Joseph M.et al.,"Signal continuity assessment using embedded watermarks",published 2008-01-03