Live data from Hacker News

Illegal Prime Numbers

en.wikipedia.org

61–70 of 109 posts

Re: Illegal Prime Numbers

#61

>it describes a computer program that bypasses the digital rights management scheme used on DVDs. Hiding number is not a proper way to address the issue. We should address the core of it - drm which should be made illegal. What is strange for me is that making digital rights management program that does who knows what and thus breaks any privacy by definition is not illegal but some number that merely describes a com…

Why should is be illegal for consenting adults to agree to use software to manage an agreement? No one is forcing you to use DRM.

Ethereum is also DRM.

Re: Illegal Prime Numbers

#62

Taking the same idea further, there are plenty of (possibly) illegal numbers that don't even have to be prime, just because an ASCII-encoded string of text can be represented as a number. A pair of GPS coordinates with five decimal precision, written like 7.63941, -122.12825 is just 19 ASCII characters. So in ~400 characters you could have 20 such pairs. 400 ASCII characters being 400 bytes or 3200 bits, they can be…

But those numbers without context are just that - numbers. It's the context that makes it information. GPS coordinates by itself are the same, they're just numbers, but by attaching meaning to them you may make them dangerous or illegal to publish. And sometimes enough meaning is "don't let anyone know it" - the rest can be gathered from the context and other data.

Re: Illegal Prime Numbers

#63
post #17

There are several past threads of this article but this comment about how the DeCSS illegal prime was created seemed the most interesting: https://news.ycombinator.com/item?id=1045394 This might be thought of as a human version of a covert channel : https://en.wikipedia.org/wiki/Covert_channel E.g. publicizing the number and expiration date of Bill Gates' credit-card is illegal but what if we wrote a text commentary…

The law cares about intent and outcome. If you intended to publish Bill Gates' credit card number and did so, and if doing so was a crime, you'd be guilty of that crime. This is true regardless of how you published the information. There is no "out" for putting it behind a pretext. It's why sharing child pornography is illegal, even though all the creators are really doing is sharing a set of instructions for someone…

> It's why sharing child pornography is illegal, even though all the creators are really doing is sharing a set of instructions for someone's else's computer to generate the image/video.

The strange matter is that in the U.S.A., mens rea is an element of the crime of sharing and possessing child pornography, meaning that one can only be convicted if one knew, or could reasonably be expected to know the actor was under a certain age, but this is not the case for actual sexual intercourse with a minor, where one is criminally liable if one could not be expected to know.

In most jurisdictions, mens rea is an element of both.

Re: Illegal Prime Numbers

#64
post #41
post #17

There are several past threads of this article but this comment about how the DeCSS illegal prime was created seemed the most interesting: https://news.ycombinator.com/item?id=1045394 This might be thought of as a human version of a covert channel : https://en.wikipedia.org/wiki/Covert_channel E.g. publicizing the number and expiration date of Bill Gates' credit-card is illegal but what if we wrote a text commentary…

Because "illegal information" is an entirely artificial concept that doesn't hold if you think too much about it. You can't exactly "own" information, neither can you "destroy" it.

Illegality is an artificial concept.

There is no right and wrong in this world; there are only parties with enough power to enforce their will upon others. Some of those parties believe that what they do serves some public interest.

Re: Illegal Prime Numbers

#65
post #43

Taking the same idea further, there are plenty of (possibly) illegal numbers that don't even have to be prime, just because an ASCII-encoded string of text can be represented as a number. A pair of GPS coordinates with five decimal precision, written like 7.63941, -122.12825 is just 19 ASCII characters. So in ~400 characters you could have 20 such pairs. 400 ASCII characters being 400 bytes or 3200 bits, they can be…

The minimum reasonable size of an "illegal number" is fairly comprehensively explored here [0] (tl;dr 128 bits) (You needn't be kept up at night by the thought of accidentally publishing nuclear codes; as you say, the probability is 0 for all practical purposes, and the reluctance of government agents to dismiss it as a coincidence would be entirely reasonable ) [0] https://qntm.org/number

Thanks, that was an interesting read! It does of course raise interesting questions about a nefarious powerful government that wants to get rid of someone for "endangering national security". Taking the example of sensitive GPS coordinates, I can easily come up with an a way to encode a pair of coordinates (with 10m precision) in 5 bytes, or 40 bits. And that's no longer a number where probability is so much on your side. Unscrupulous government agents have a decent chance at finding those 5 bytes in the dump of your 1-terabyte drive!

I guess the counterpoint here is, a government that wanted to put you behind bars by justifying it with 5 random bytes would have no problems with fabricating some much stronger evidence against you instead.

Re: Illegal Prime Numbers

#66
post #39

People believe (although there is no proof) that any finite sequence of bits appears somewhere in pi, making pi an illegal number :) https://math.stackexchange.com/questions/216343/does-pi-cont...

If true, that could be an exceptionally interesting method of compression. Any volume of data can be compressed to two numbers: an offset and a length. Presuming we have a way to "stream" the numbers, rather than having to calculate the entire value.

Re: Illegal Prime Numbers

#67
post #66
post #39

People believe (although there is no proof) that any finite sequence of bits appears somewhere in pi, making pi an illegal number :) https://math.stackexchange.com/questions/216343/does-pi-cont...

If true, that could be an exceptionally interesting method of compression. Any volume of data can be compressed to two numbers: an offset and a length. Presuming we have a way to "stream" the numbers, rather than having to calculate the entire value.

We do have such a digit-extraction algorithm: https://en.wikipedia.org/wiki/Bailey%E2%80%93Borwein%E2%80%9...

Re: Illegal Prime Numbers

#68
post #66
post #39

People believe (although there is no proof) that any finite sequence of bits appears somewhere in pi, making pi an illegal number :) https://math.stackexchange.com/questions/216343/does-pi-cont...

If true, that could be an exceptionally interesting method of compression. Any volume of data can be compressed to two numbers: an offset and a length. Presuming we have a way to "stream" the numbers, rather than having to calculate the entire value.

This has been done: https://github.com/philipl/pifs

Re: Illegal Prime Numbers

#69

Earlier quoted context omitted.

There's a way to prove it by XORing their streams. Just like there's a way to prove that given stream is AES-encrypted by trying to decrypt it with key published by Alice.

I think that a crucial point about XOR-based systems is that both Bob and Alice can produce the "other half" of their random-looking file which produces a legitimate non-random file (e.g. a video of their holiday), while claiming that the other party maliciously used the "first half" as the random-looking input against which they XORed their forbidden file. Unless an omniscient observer knows the publication date of…

That makes sense, thanks.

Re: Illegal Prime Numbers

#70
post #54
post #41

Earlier quoted context omitted.

Because "illegal information" is an entirely artificial concept that doesn't hold if you think too much about it. You can't exactly "own" information, neither can you "destroy" it.

Law is an entirely artificial concept. That's the whole point of it.

Laws only work when the majority of people is on board with them, and there's a misbehaving minority against which they're enforced. It's most certainly not the case with the copyright law, at least in its current form. Or, for that matter, any other oppressive laws that aim to manipulate people through fear into doing (or not doing) something elites want.
Post reply on HN