Un número ilegal es un número que representa información cuya posesión, emisión, propagación o transmisión en alguna jurisdicción legal es ilegal . Cualquier pieza de información digital se puede representar como un número; en consecuencia, si comunicar un conjunto específico de información es ilegal de alguna manera, entonces el número también puede ser ilegal. [1] [2] [3]
Un número puede representar algún tipo de información clasificada o secreto comercial , que sólo pueden poseer legalmente ciertas personas autorizadas. Una clave de cifrado AACS (09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0) que saltó a la fama en mayo de 2007 es un ejemplo de un número que se afirma que es secreto, y cuya publicación o posesión inapropiada se afirma que es ilegal en los Estados Unidos. Supuestamente ayuda a descifrar cualquier HD DVD o Blu-ray Disc lanzado antes de esta fecha. Los emisores de una serie de cartas de cese y desistimiento afirman que la clave en sí es, por tanto, un dispositivo de elusión de derechos de autor, [4] y que la publicación de la clave viola el Título 1 de la Ley de Derechos de Autor del Milenio Digital de los Estados Unidos .
En parte de la orden judicial de DeCSS [5] y en los avisos legales de AACS, la protección reclamada para estos números se basa en su mera posesión y el valor o uso potencial de los mismos. Esto hace que su estatus y las cuestiones legales en torno a su distribución sean bastante distintas de las de la infracción de los derechos de autor . [5]
Cualquier archivo de imagen o programa ejecutable [6] puede considerarse simplemente como un número binario muy grande . En ciertas jurisdicciones, hay imágenes cuya posesión es ilegal [7] debido a su carácter obsceno o a su condición de secreto o clasificación, por lo que los números correspondientes podrían ser ilegales. [1] [8]
En 2011, Sony demandó a George Hotz y a miembros de fail0verflow por desbloquear la PlayStation 3. [9] Parte de la demanda se basaba en que habían publicado claves de PS3. Sony también amenazó con demandar a cualquiera que distribuyera las claves. [ 10] Más tarde, Sony retuiteó accidentalmente una clave de dongle antigua a través de su personaje ficticio Kevin Butler . [11]
Como protesta por el caso DeCSS, muchas personas crearon versiones " esteganográficas " de la información ilegal (es decir, ocultándolas de alguna forma en indicadores, etc.). Dave Touretzky, de la Universidad Carnegie Mellon, creó una "Galería de descifradores de DeCSS". En la controversia de la clave de cifrado AACS , se creó un " indicador de libertad de expresión ". Algunos números ilegales son tan cortos que se podría crear un indicador simple (que se muestra en la imagen) utilizando triples de componentes como descripción de los colores rojo-verde-azul . El argumento es que si los números cortos se pueden hacer ilegales, entonces cualquier representación de esos números también se vuelve ilegal, como los patrones simples de colores, etc.
En el caso Sony Computer Entertainment contra Hotz , muchos blogueros (incluido uno de la Facultad de Derecho de Yale ) crearon una "nueva bandera de libertad de expresión" en homenaje a la bandera de libertad de expresión de la AACS. La mayoría de estas se basaban en la "llave de dongle" en lugar de las claves que Hotz realmente publicó. [12] Varios usuarios de otros sitios web publicaron banderas similares. [13]
Un número primo ilegal es un número ilegal que también es primo . Uno de los primeros números primos ilegales fue generado en marzo de 2001 por Phil Carmody. Su representación binaria corresponde a una versión comprimida del código fuente en C de un programa informático que implementa el algoritmo de descifrado DeCSS , que puede ser utilizado por un ordenador para eludir la protección anticopia de un DVD . [14]
Las protestas contra la acusación contra el autor de DeCSS, Jon Lech Johansen , y la legislación que prohibía la publicación del código DeCSS adoptaron muchas formas. [15] Una de ellas fue la representación del código ilegal en una forma que tuviera una cualidad intrínsecamente archivable . Dado que los bits que componen un programa informático también representan un número, el plan era que el número tuviera alguna propiedad especial que lo hiciera archivable y publicable (un método era imprimirlo en una camiseta). La primalidad de un número es una propiedad fundamental de la teoría de números y, por lo tanto, no depende de las definiciones legales de ninguna jurisdicción en particular.
La gran base de datos de primos del sitio web PrimePages registra los 20 primos más importantes de varias formas especiales; uno de ellos es una prueba de primalidad mediante el algoritmo de prueba de primalidad de curva elíptica (ECPP) . Por lo tanto, si el número fuera lo suficientemente grande y se demostrara que es primo mediante ECPP, se publicaría.
Hay otros contextos en los que un número menor de personas han infringido leyes o reglamentos o han llamado la atención de las autoridades.
Tal vez estaba leyendo algo entre líneas que no estaba allí, pero si los programas arbitrarios se pueden expresar como números primos, la conclusión inmediata es que todos los programas, incluidos aquellos que algunas personas desearían que no existieran, también pueden hacerlo. Es decir, los llamados "dispositivos de elusión" de los que mi anterior explotación de números primos era un ejemplo.
La pregunta, por supuesto, es si un número interesante es ilegal simplemente porque puede usarse para codificar un programa de contrabando.
En resumen: si distribuir código es ilegal y estos números contienen (o son) el código, ¿eso no hace que estos números sean ilegales?
Oferta ilegal de clave de procesamiento para eludir la protección de derechos de autor de AACS [...] están proporcionando y ofreciendo al público una tecnología, producto, servicio, dispositivo, componente o parte de este que está diseñado, producido o comercializado principalmente con el propósito de eludir las medidas de protección tecnológica proporcionadas por AACS (en adelante, la "oferta de elusión"). Hacerlo constituye una violación de las disposiciones antielusión de la Ley de Derechos de Autor del Milenio Digital (la "DMCA")
Lo que la gente suele olvidar es que un programa (en realidad, cualquier archivo) es una cadena de bits (dígitos binarios), por lo que cada programa es un número.