Bad, naughty math
I'll bet you didn't know that numbers could be illegal. Take 92214563780560366130661709445338835634 for
instance. Looks pretty innocent, doesn't it?
That's the decimal version of an AACS processing key, and
it's illegal to publish that particular key in many countries (the US
of A and possibly even Finland, for instance) since it enables you to
decrypt any HD-DVD / Blu-ray disks you legally bought. And decrypting legally purchased media sounds like it ought to be criminalized, right?
What if /dev/random (the standard random number generator on many UNIX-like operating systems) happened to spit that number out one day? Would you be guilty of a crime? What if some mathematical equation happened to yield that number as a solution? Let's say that for whatever reason you have the calculation 0xD116C89E071A6D82860B519264D65FBE1A2 / 0x3039 on a web page. The result is the AACS key and in hexadecimal no less. Would the calculation itself be safe to show, but the result would be illegal? What is I just blatantly paste a number like 0x09F911029D74E35BD84156C5635688C0 on the page? Does that make me a felon?
In this case it does, since that's an illegal number.
Sure, most intellectual property nowadays can be converted to a long string of numbers, but these are something different. They started their life as numbers, and short ones at that. They have no inherent value, they're not works of art and they don't do anything as such. Utter them alound, however, and you're bound for a lawsuit.
Primality
How about some really pathological cases like this prime number (unearthed by Phil Carmody) which contains a DeCSS executable in linux ELF (i386) format. If you distribute this number, you're distributing a CSS cracker and therefore committing a crime in several countries.
018409792627885097658864557802013660073286795447341128317353
678312015575359819785450548115719393458773300380099326195058
764525023820408110189885042615176579941704250889037029119015
870030479432826073821469541570330227987557681895601624030064
111516900872879838194258271674564774816684347928464580929131
531860070010043353189363193439129486044503709919800477094629
215581807111691530318762884778783541575932891093295447350881
882465495060005019006274705305381164278294267474853496525745
368151170655028190555265622135314631042100866286797114446706
366921982586158111251555650481342076867323407655054859108269
562666930662367997021048123965625180068183236539593483956753
575575324619023481064700987753027956186892925380693305204238
149969945456945774138335689906005870832181270486113368202651
590516635187402901819769393767785292872210955041292579257381
866058450150552502749947718831293104576980909153046133594190
302588132059322774443852550466779024518697062627788891979580
423065750615669834695617797879659201644051939960716981112615
195610276283233982579142332172696144374438105648552934887634
921030988702878745323313253212267863328370279250997499694887
759369159176445880327183847402359330203748885067557065879194
611341932307814854436454375113207098606390746417564121635042
388002967808558670370387509410769821183765499205204368255854
642288502429963322685369124648550007559166402472924071645072
531967449995294484347419021077296068205581309236268379879519
661997982855258871610961365617807456615924886608898164568541
721362920846656279131478466791550965154310113538586208196875
836883595577893914545393568199609880854047659073589728989834
250471289184162658789682185380879562790399786294493976054675
348212567501215170827371076462707124675321024836781594000875
05452543537
With any programming experience it is trivial to convert this number into an executable and then run it on an i386-compatible computer. (Which would obviously be criminal and nobody should do it, ever.)
The funny thing is, prime numbers have scientific value, so would it be justifiable to ban a prime?
Back to front page.