Hacker News new | ask | show | jobs
by bambax 2981 days ago
This could be used to circumvent other (all?) limitations of speech. Just say "look up the nth prime and unzip it" instead of what you can't say...

There should be a whole industry about it.

4 comments

Calculating the nth prime is hard, but you may be interested in πfs, a system for storing and retrieving your data based only on the digits of pi.

https://github.com/philipl/pifs

This already exists, it’s called cryptography: for example, you can exchange some prime numbers (key exchange), and then use those to apply a generic mathematical function to the information. You then send the resulting numbers. (In this situation it isn’t the prime numbers themselves which are illegal, it’s the other numbers.)

Doesn’t change the legal situation, of course.

No, this is really not similar to cryptography. More like the opposite.

Cryptography is about exchanging secrets on an insecure network.

This is about legally publishing information you're not allowed to make public.

It does change the legal situation because, from the article, it's about

> ... the representation of the illegal code in a form that had an intrinsically archivable quality. (...) The primality of a number is a fundamental property of number theory and is therefore not dependent on legal definitions of any particular jurisdiction.

It's not less unlawful just because you express it in a number - just harder to catch. Surely there are easier ways to circumvent?
Expressing n is as hard as expressing the original data.