FairPlay es una familia de tecnologías de gestión de derechos digitales (DRM) desarrolladas por Apple Inc. para proteger vídeos , libros y aplicaciones e históricamente para música . [1]
La versión inicial de FairPlay se creó para proteger la música en iTunes Store y es la única versión de FairPlay que ya no se utiliza activamente. [2]
FairPlay está integrado en el formato de archivo multimedia MP4 como una capa de audio AAC encriptada . Los archivos protegidos por FairPlay son archivos contenedores MP4 normales con una capa de audio AAC encriptada . La capa se encripta utilizando el algoritmo AES . La clave maestra necesaria para desencriptar la capa de audio también se almacena en forma encriptada en el archivo contenedor MP4. La clave necesaria para desencriptar la clave maestra se llama "clave de usuario". [3] [4] Cuando un usuario registra una nueva computadora con iTunes , el dispositivo solicita autorización a los servidores de Apple, obteniendo así una clave de usuario. Al intentar reproducir un archivo, la clave maestra almacenada dentro del archivo se combina con la clave de usuario y, si tiene éxito, permite la reproducción. [4] FairPlay permite sincronizar música con una cantidad ilimitada de iPods y grabar pistas en una cantidad ilimitada de CD , aunque una lista de reproducción determinada solo se puede grabar 7 veces sin modificar (una limitación que se puede eludir cambiando la ubicación de una canción). La reproducción está limitada a cinco computadoras que fueron autorizadas a través de iTunes; [5] Se puede desautorizar una computadora y autorizar otra en su lugar. [6] Antes de abril de 2004, los límites eran diez grabaciones de listas de reproducción y tres computadoras; Apple redujo el límite de listas de reproducción a siete debido a las demandas de las discográficas. [7]
En enero de 2005, un cliente de iTunes presentó una demanda contra Apple, alegando que la empresa infringió las leyes antimonopolio al utilizar FairPlay con iTunes de una manera que la música comprada funcionaría solo con el reproductor de música propio de la empresa, el iPod, dejando fuera a los competidores. [8] En marzo de 2011, Bloomberg informó que el entonces director ejecutivo de Apple, Steve Jobs, tendría que prestar testimonio a través de una declaración jurada . [9] En mayo de 2012, el caso se transformó en una demanda colectiva . [10] [8] Casi al mismo tiempo, la principal acusación antimonopolio se modificó para cubrir la creencia de que Apple había actualizado deliberadamente el software de iTunes con parches de seguridad de una manera que impedía la compatibilidad de sincronización con las tiendas de música de la competencia. [11] Todos los propietarios de iPod que habían comprado su dispositivo entre el 12 de septiembre de 2006 y el 31 de marzo de 2009 fueron incluidos en la demanda colectiva, a menos que optaran por no participar. [10] [8] En diciembre de 2014, Apple fue a juicio contra las reclamaciones planteadas, y los abogados demandantes de la parte contraria solicitaron 350 millones de dólares en daños y perjuicios para los casi ocho millones de clientes afectados. [12] [13] Unas semanas más tarde, el caso se cerró y el jurado decidió a favor de Apple, citando una versión entonces nueva de iTunes como una "mejora genuina del producto". [14] [15]
Las restricciones impuestas por FairPlay, principalmente la compatibilidad limitada de dispositivos, han generado críticas, con una demanda alegando violación de las normas antimonopolio que finalmente se cerró a favor de Apple, y varios esfuerzos exitosos para eliminar la protección DRM de los archivos, con Apple actualizando continuamente su software para contrarrestar tales proyectos.
Tras la introducción del sistema FairPlay, varias partes han intentado y han tenido éxito en eludir o eliminar el cifrado de los archivos protegidos por FairPlay. En octubre de 2006, Jon Johansen anunció que había realizado ingeniería inversa de FairPlay y que comenzaría a conceder licencias de la tecnología a empresas que quisieran reproducir sus contenidos multimedia en los dispositivos de Apple. [16] [17] Varias publicaciones de medios han escrito sobre el software de eliminación de DRM, [18] [19] aunque Apple ha hecho esfuerzos continuos por actualizar su software para contrarrestar estas opciones, lo que ha dado como resultado sistemas DRM mejorados y software de eliminación de DRM descontinuado. [20] [21]
En julio de 2004, RealNetworks presentó su tecnología Harmony. La tecnología Harmony se incorporó al RealPlayer de la empresa y permitió a los usuarios de la tienda de música RealPlayer reproducir sus canciones en el iPod . [22] [23] En un comunicado de prensa, RealNetworks argumentó que Harmony era una bendición para los consumidores que los "libera" "de la limitación de estar atados a un dispositivo portátil específico cuando compran música digital". [24] En respuesta, Apple emitió una declaración: [25] [26]
Estamos sorprendidos de que RealNetworks haya adoptado las tácticas y la ética de un hacker para entrar en el iPod, y estamos investigando las implicaciones de sus acciones bajo la DMCA y otras leyes.
RealNetworks lanzó una petición en Internet titulada "Hey Apple! Don't break my iPod" (¡Oye Apple! No rompas mi iPod), en la que animaba a los usuarios de iPod a que se apuntaran para apoyar la acción de Real. La petición fracasó, con comentarios que criticaban las tácticas de Real, aunque algunos comentaristas también la apoyaron. [27] A finales de 2004, Apple había actualizado su software de una forma que rompió la tecnología Harmony, lo que llevó a RealNetworks a prometer una solución que estaba por llegar. [28]
En agosto de 2005, RealNetworks presentó una solicitud ante la SEC en la que se revelaba que el uso continuado de la tecnología Harmony suponía un riesgo considerable para la empresa debido a la posibilidad de que Apple la demandara, contra la que sería costoso defenderse, incluso si el tribunal aceptara que la tecnología era legal. Además, la posibilidad de que Apple pudiera cambiar su tecnología para "romper" deliberadamente el funcionamiento de Harmony planteaba la posibilidad de que el negocio de Real pudiera verse perjudicado. [29] [30]
Hymn (que significa Hear Your Music aNywhere ) era una herramienta de código abierto que permitía a los usuarios eliminar el DRM FairPlay de la música comprada en iTunes Store . [31] [32] [33] Más tarde fue suplantada por QTFairUse6. [34] El proyecto Hymn cerró más tarde después de un cese y desistimiento de Apple. [35]
El 6 de febrero de 2007, Steve Jobs , entonces director ejecutivo de Apple, publicó una carta abierta titulada "Reflexiones sobre la música" en el sitio web de Apple, en la que pedía a las "cuatro grandes" discográficas que vendieran su música sin tecnología DRM. Según la carta, Apple no quería utilizar DRM, pero se vio obligada a hacerlo por las cuatro grandes discográficas, con las que Apple tiene acuerdos de licencia para la venta de música en iTunes. Los puntos principales de Jobs fueron: [36] [37]
Aunque la carta abierta inicialmente provocó reacciones mixtas en la industria, Apple firmó un acuerdo con un importante sello discográfico el mes siguiente para ofrecer a los clientes de iTunes una opción de compra de una versión de mayor calidad y sin DRM de las pistas del sello.
La carta de Jobs fue recibida con reacciones encontradas. Bloomberg destacó varios puntos de vista. David Pakman , presidente de la cadena de música sin DRM eMusic , estuvo de acuerdo con Jobs, afirmando que "los consumidores prefieren un mundo en el que los medios que compran se puedan reproducir en cualquier dispositivo, independientemente de su fabricante, y no estén limitados por restricciones de uso arbitrarias. El DRM sólo sirve para restringir la elección del consumidor , impide que surja un mercado de música digital más grande y, a menudo, convierte a los consumidores en cómplices involuntarios de las ambiciones de las empresas de tecnología". Mike Bebel, director ejecutivo del servicio de suscripción de música Ruckus, explicó su opinión de que la carta era un esfuerzo por cambiar el enfoque, diciendo que "Esta es una manera de que Steve Jobs quite presión sobre el hecho de que no abrirá su DRM propietario... Las discográficas tienen todo el derecho a proteger su contenido, y no lo veo como una promesa de buena asociación darle la vuelta a las tornas y decirles que deberían deshacerse de todo el DRM... Está tratando de darle un giro a la controversia". Un ejecutivo anónimo de una discográfica dijo que "es irónico que el tipo que tiene el ejemplo más exitoso de DRM en cada paso del proceso, aquel en el que la gente compró montones de música la pasada Navidad, esté cambiando de repente de opinión". [38] En un artículo de The New York Times , Ted Cohen , socio gerente de TAG Strategic, comentó que el cambio podría ser "una clara victoria para el mundo de los dispositivos electrónicos de consumo, pero un desastre potencial para las compañías de contenido". La Asociación de la Industria Discográfica de Estados Unidos puso especial énfasis en la idea auto-rechazada de Jobs sobre licenciar su tecnología FairPlay a otras compañías, diciendo que tal licencia sería "un avance bienvenido y sería una verdadera victoria para los fans, los artistas y las discográficas". [39]
En abril de 2007, Apple y el sello discográfico EMI anunciaron que iTunes Store comenzaría a ofrecer, como una opción de compra adicional de mayor calidad, pistas del catálogo de EMI codificadas como AAC de 256 kbit/s sin FairPlay ni ningún otro DRM. [40] En enero de 2009, Apple anunció que todo el catálogo de música de iTunes Store estaría disponible en el formato de mayor calidad y sin DRM, después de llegar a acuerdos con todos los principales sellos discográficos, así como con "miles de sellos independientes". [41] [42] [43] Apple Music , el servicio de transmisión de música por suscripción de Apple lanzado el 30 de junio de 2015, [44] utiliza la tecnología DRM. [45]
FairPlay Streaming ( FPS ) protege el vídeo transferido a través de HTTP Live Streaming (HLS) en dispositivos iOS, en Apple TV y en Safari en macOS. El servidor del proveedor de contenido primero envía el vídeo a la aplicación cliente encriptado con la clave de contenido usando el cifrado AES. Luego, la aplicación solicita una clave de sesión del módulo FairPlay del dispositivo. La clave de sesión es un nonce generado aleatoriamente que está encriptado RSA con la clave pública del proveedor y se envía al servidor del proveedor. El servidor del proveedor encripta la clave de contenido usando la clave de sesión y la envía al módulo FairPlay, que la desencripta y la usa para desencriptar el contenido para su reproducción. [46]
En iOS y Apple TV, el manejo de la clave de sesión y el descifrado de contenido se realiza en el kernel, mientras que en macOS se realiza mediante el módulo de descifrado de contenido FairPlay de Safari.
Las aplicaciones descargadas de la App Store están protegidas y firmadas con código mediante una variante de FairPlay DRM para aplicaciones. FairPlay DRM crea un par de claves pública/privada cuando se registra un dispositivo con una cuenta de iCloud y encripta las claves de encriptación de las aplicaciones utilizando la clave "pública" (que se guarda en los servidores de Apple) para desencriptarlas en el dispositivo utilizando la clave "privada". [47] [ se necesita una mejor fuente ]
En julio de 2012, un problema con la creación de aplicaciones protegidas por FairPlay provocó que los binarios se corrompieran y dejaran de funcionar. [48]
Una falla que permite una forma de ataque de tipo “man-in-the-middle” se puede utilizar para instalar malware cuando un dispositivo iOS se conecta a una computadora. [49]