Введение

Технология DRM, используемая Apple, — это семейство технологий управления цифровыми правами (DRM), разработанных компанией Apple Inc. для защиты видео, книг, приложений и ранее — музыки.

Музыка

Первоначальная версия FairPlay была создана для защиты музыки в iTunes Store и является единственной версией FairPlay, которая в настоящее время не используется.

Технические детали

FairPlay встроен в формат мультимедийного файла MP4 в виде зашифрованного аудио-слоя AAC. Файлы, защищенные FairPlay, представляют собой обычные файлы-контейнеры MP4 с зашифрованным аудио-слоем AAC. Этот слой зашифрован с использованием алгоритма AES. Главный ключ, необходимый для расшифровки аудио-слоя, также хранится в зашифрованном виде в файле-контейнере MP4. Ключ, необходимый для расшифровки главного ключа, называется "ключ пользователя". Когда пользователь регистрирует новый компьютер в iTunes, устройство запрашивает авторизацию у серверов Apple, получая таким образом ключ пользователя. При попытке воспроизведения файла главный ключ, хранящийся в файле, сопоставляется с ключом пользователя, и в случае успешного сопоставления воспроизведение становится возможным. Компьютер можно деавторизовать и авторизовать другой взамен. До апреля 2004 года лимиты составляли десять записей плейлистов и три компьютера; Apple снизила лимит плейлистов до семи по требованию звукозаписывающих лейблов.

Судебный процесс

В январе 2005 года клиент iTunes подал иск против Apple, утверждая, что компания нарушила антимонопольное законодательство, используя FairPlay с iTunes таким образом, что приобретенная музыка работала только с собственным музыкальным плеером компании, iPod, оттесняя конкурентов. В марте 2011 года Bloomberg сообщил, что тогдашний генеральный директор Apple Стив Джобс должен был дать показания в рамках допроса. В мае 2012 года иск был преобразован в коллективный. В коллективный иск были включены все владельцы iPod, которые приобрели свои устройства в период с 12 сентября 2006 года по 31 марта 2009 года, если они не отказались от участия в нём. Через несколько недель дело было закрыто, и присяжные вынесли решение в пользу Apple, сочтя новую версию iTunes "реальным улучшением продукта".

Обход/удаление

Ограничения, наложенные FairPlay, главным образом ограниченная совместимость устройств, вызвали критику. Был подан иск с обвинением в нарушении антимонопольного законодательства, который в конечном итоге был закрыт в пользу Apple, а также предприняты и осуществлены различные успешные попытки удалить DRM-защиту с файлов, в то время как Apple постоянно обновляла свое программное обеспечение для противодействия подобным проектам. После внедрения системы FairPlay, множество сторон пытались и добились успеха в обходе или удалении шифрования файлов, защищенных FairPlay. В октябре 2006 года Йон Йохансен объявил, что он успешно проанализировал FairPlay и начнет лицензировать эту технологию компаниям, желающим обеспечить воспроизведение их медиаконтента на устройствах Apple. Различные СМИ писали о программном обеспечении для снятия DRM-защиты, однако Apple постоянно работала над обновлением своего программного обеспечения для противодействия этим решениям, что привело к усовершенствованию систем DRM и прекращению поддержки программного обеспечения для снятия DRM-защиты.

Технология RealNetworks и Harmony

В июле 2004 года RealNetworks представила свою технологию Harmony. Технология Harmony была встроена в RealPlayer компании и позволила пользователям музыкального магазина RealPlayer воспроизводить свои песни на iPod. В пресс-релизе RealNetworks заявила, что Harmony – это благо для потребителей, которое "освобождает" их "от ограничений, связанных с привязкой к конкретному портативному устройству при покупке цифровой музыки". В ответ Apple опубликовала заявление:

Мы потрясены тем, что RealNetworks прибегла к тактике и этике хакера, чтобы получить доступ к iPod, и мы изучаем последствия их действий в соответствии с DMCA и другими законами. RealNetworks запустила интернет-петицию под названием "Эй, Apple! Не ломай мой iPod", призывая пользователей iPod подписаться в поддержку действий Real. Петиция имела обратный эффект: комментарии критиковали тактику Real, хотя некоторые комментаторы и поддержали её. В конце 2004 года Apple обновила своё программное обеспечение, сделав технологию Harmony неработоспособной, что побудило RealNetworks пообещать скорое исправление. В августе 2005 года в документах, поданных в SEC, RealNetworks сообщила, что дальнейшее использование технологии Harmony сопряжено со значительным риском из-за возможности судебного иска со стороны Apple, защиту от которого было бы дорого обойти, даже если суд признает технологию законной. Кроме того, возможность того, что Apple может изменить свою технологию, чтобы намеренно "вывести из строя" функциональность Harmony, повысила вероятность нанесения ущерба бизнесу Real.

Гимн

Hymn (расшифровывается как Hear Your Music aNywhere) был инструментом с открытым исходным кодом, позволявшим пользователям удалять DRM FairPlay с музыки, приобретенной в iTunes Store. Позже его вытеснил QTFairUse6. Проект Hymn был закрыт после получения требования прекратить деятельность от Apple.

Открытое письмо Стива Джобса "Мысли о музыке"

6 февраля 2007 года Стив Джобс, тогдашний генеральный директор Apple, опубликовал открытое письмо под названием «Размышления о музыке» на веб-сайте Apple, призывая «большую четверку» звукозаписывающих компаний продавать свою музыку без технологии DRM. В письме говорилось, что Apple не хотела использовать DRM, но была вынуждена это делать под давлением четырех крупнейших музыкальных лейблов, с которыми у Apple заключены лицензионные соглашения на продажу музыки через iTunes. Основные аргументы Джобса сводились к следующему:

DRM никогда не был и не будет совершенным. Хакеры всегда найдут способ обойти DRM. Ограничения DRM вредят только тем, кто пользуется музыкой легально. На пользователей, скачивающих музыку нелегально, DRM не оказывает никакого влияния. Ограничения DRM стимулируют пользователей искать музыку без ограничений, что обычно возможно только нелегальными путями, тем самым обходя iTunes и снижая их доходы. Подавляющее большинство музыки продается без DRM на компакт-дисках, которые доказали свою коммерческую жизнеспособность.

Реакции

Хотя открытое письмо первоначально вызвало неоднозначную реакцию в индустрии, Apple в следующем месяце заключила соглашение с крупным звукозаписывающим лейблом, чтобы предложить клиентам iTunes возможность приобрести более качественную версию треков лейбла без DRM. Письмо Джобса вызвало смешанные отзывы. Bloomberg осветил несколько точек зрения. Дэвид Пакман, президент музыкального ритейлера eMusic, не использующего DRM, согласился с Джобсом, заявив, что "потребители предпочитают мир, где приобретенные медиафайлы воспроизводятся на любом устройстве, независимо от производителя, и не обременены произвольными ограничениями использования. DRM лишь ограничивает выбор потребителей, препятствует развитию более крупного рынка цифровой музыки и часто делает потребителей невольными участниками амбиций технологических компаний". Майк Бебель, генеральный директор музыкального сервиса Ruckus, объяснил, что письмо было попыткой перевести стрелки, сказав: "Это способ для Стива Джобса снять с себя критику из-за отказа от открытия своей собственной DRM. Лейблы имеют полное право защищать свой контент, и я не считаю проявлением партнерства попытки переложить ответственность на лейблы и требовать от них отказа от DRM. Он пытается представить ситуацию в выгодном свете". Анонимный представитель музыкального лейбла отметил, что "иронично, что человек, у которого самый успешный пример DRM на каждом этапе, тот, благодаря которому люди в прошлом Рождество скупили огромное количество музыки, вдруг меняет свою позицию". В статье The New York Times Тед Коэн, управляющий партнер TAG Strategic, прокомментировал, что это изменение может стать "очевидной победой для мира потребительской электроники, но потенциальной катастрофой для компаний, работающих с контентом". Американская ассоциация звукозаписывающей индустрии особо выделила идею Джобса, которую он сам отверг, о лицензировании технологии FairPlay другим компаниям, заявив, что такое лицензирование станет "долгожданным прорывом и настоящей победой для поклонников, артистов и лейблов".

Изменения DRM в iTunes Store

В апреле 2007 года Apple и звукозаписывающая компания EMI объявили, что iTunes Store начнет предлагать, в качестве дополнительной опции при покупке, треки из каталога EMI, закодированные в формате AAC со скоростью 256 кбит/с без FairPlay и любых других систем DRM. В январе 2009 года Apple объявила, что весь музыкальный каталог iTunes Store станет доступен в более высоком качестве и без DRM после заключения соглашений со всеми крупными звукозаписывающими компаниями, а также с "тысячами независимых лейблов". Apple Music, сервис потоковой передачи музыки по подписке от Apple, запущенный 30 июня 2015 года, использует технологию DRM.

Потоковое воспроизведение FairPlay

Потоковая передача FairPlay (FPS) защищает видео, передаваемое по протоколу HTTP Live Streaming (HLS) на устройствах iOS, Apple TV и в Safari на macOS. Сервер поставщика контента сначала доставляет видео в клиентское приложение, зашифрованное ключом контента с использованием шифра AES. Затем приложение запрашивает ключ сеанса у модуля FairPlay устройства. Ключ сеанса представляет собой случайно сгенерированный одноразовый номер (nonce), который шифруется RSA с использованием открытого ключа поставщика и отправляется на сервер поставщика. Сервер поставщика шифрует ключ контента с помощью ключа сеанса и передает его модулю FairPlay, который расшифровывает его и использует для расшифровки контента для воспроизведения. На iOS и Apple TV обработка ключей сеанса и расшифровка контента выполняются в ядре системы, а на macOS – с помощью модуля расшифровки контента FairPlay в Safari.

Приложения

Приложения, загруженные из App Store, защищены и имеют цифровую подпись, использующую вариант DRM FairPlay для приложений. FairPlay DRM генерирует пару открытого и закрытого ключей при регистрации устройства с учетной записью iCloud, а затем шифрует ключи шифрования приложений с помощью открытого ключа (хранящегося на серверах Apple) для последующего расшифрования на устройстве с использованием закрытого ключа.

Проблемы

В июле 2012 года проблема при создании приложений, защищенных FairPlay, привела к повреждению исполняемых файлов и их неработоспособности. Уязвимость, позволяющая осуществить атаку типа "человек посередине", может быть использована для установки вредоносного ПО при подключении iOS-устройства к компьютеру.