jueves, agosto 25, 2005

Números primos ilegales

Pues sí. Resulta que en el país de la libertad y la riqueza (EEUU, para los que no lo pilléis) hay ciertos números primos que son ilegales. ¿Por qué, os preguntaréis?

Resulta que hace unos años se logró romper el sistema de protección de los DVDs, con lo que se podría extraer las películas y verlas con reproductores no oficiales o se podrían pasar a otros formatos y luego compartirlas por las redes P2P, como ha sucedido. Por supuesto, en EEUU esos programas que rompían el DVD se consideraron ilegales. Hasta aquí todo normal.

Por otra parte, un formato de compresión muy popular en Unix, el gzip, tiene la particularidad de que ignora todo lo que venga después del caracter null de fin de archivo comprimido. Así que unos listos pensaron: podrán ilegalizar software, pero no pueden ilegalizar un número primo. Lo que hicieron fue comprimir el programa que rompía el encriptado de los DVDs con gzip, convertir el archivo encriptado en un número decimal, y añadir más cifras al final hasta tener un número primo. Así surgió el número

48565 07896 57397 82930 98418 94694 28613 77074 42087 35135 79240 19652 07366 86985 13401 04723 74469 68797 43992 61175 10973 77770 10274 47528 04905 88313 84037 54970 99879 09653 95522 70117 12157 02597 46669 93240 22683 45966 19606 03485 17424 97735 84685 18855 67457 02571 25474 99964 82194 18465 57100 84119 08625 97169 47970 79915 20048 66709 97592 35960 61320 72597 37979 93618 86063 16914 47358 83002 45336 97278 18139 14797 95551 33999 49394 88289 98469 17836 10018 25978 90103 16019 61835 03434 48956 87053 84520 85380 45842 41565 48248 89333 80474 75871 12833 95989 68522 32544 60840 89711 19771 27694 12079 58624 40547 16132 10050 06459 82017 69617 71809 47811 36220 02723 44827 22493 23259 54723 46880 02927 77649 79061 48129 84042 83457 20146 34896 85471 69082 35473 78356 61972 18622 49694 31622 71666 39390 55430 24156 47329 24855 24899 12257 39466 54862 71404 82117 13812 43882 17717 60298 41255 24464 74450 55834 62814 48833 56319 02725 31959 04392 83873 76407 39168 91257 92405 50156 20889 78716 33759 99107 88708 49081 59097 54801 92857 68451 98859 63053 23823 49055 80920 32999 60323 44711 40776 01984 71635 31161 71307 85760 84862 23637 02835 70104 96125 95681 84678 59653 33100 77017 99161 46744 72549 27283 34869 16000 64758 59174 62781 21269 00735 18309 24153 01063 02893 29566 58436 62000 80047 67789 67984 38209 07976 19859 49364 63093 80586 33672 14696 95975 02796 87712 05724 99666 69805 61453 38207 41203 15933 77030 99491 52746 91835 65937 62102 22006 81267 98273 44576 09380 20304 47912 27749 80917 95593 83871 21000 58876 66892 58448 70047 07725 52497 06044 46521 27130 40432 11826 10103 59118 64766 62963 85849 50874 48497 37347 68614 20880 529443

que contiene el programa, pero a su vez es un número primo, bastante grande, por cierto, sobretodo para la época en que se logró obtener.

Hay dudas sobre si es posible que un número sea ilegal, y menos un número primo, que puede ser usado para múltiples aplicaciones y es en sí parte del conocimiento científico. Pero claro, realmente lo que pasa es que pensamos que romper un DVD no es algo malo. Si fuera una fotografía de pornografía infantil lo que hubiera detrás de ese número sí que veríamos bien que la gente no lo tuviera.. ¿no?

En fin, ningún tribunal ha examinado si dicho número es ilegal, pero el programa que hay comprimido en él sí que lo es.

Más info:
Wikipedia: Illegal prime number

1 comentario:

e-ness dijo...

Te repito lo que te dije el día que me contabas esto de los primos, acerca del símil de foto-porno-infantil:
Supongamos que una foto de esas es: 7362 3875 9284
9074 9392 8372
Qué horror! Éste número es ilegal. Ahora le añadimos un 1, porque a fin de cuentas la condicion de que sea primo o no, es totalmente superficial. Luego este número tb es ilegal. Y si le añadimo un 2, también, porque es lo mismo. Y si se le añade cualquier otra cosa también. Luego todos los números son ilegales. Muy razonable, no?