A new standard for cryptography

Allow me to propose a new standard for cryptography.

A cryptographic algorithm is considered secure when every step of the computation is shown to the attack as it happens. A step can be blinded (cannot be measured exactly which step is taken) when multiple candidate steps can be taken, and there isn’t a plausible way to detect which step is chosen.

All computation generates heat, and heat radiates as light (black body radiation). In the far future, there may be a device capable of looking inside a x86 CPU and differentiating between mov rax 0 and mov rax 1 being executed. Therefore, a cryptographic algorithm should pair with adequate radiation shielding to prevent surveilance. A device like lava lamp can be placed inside to create heat disturbances to make decoding CPU movement from outside the box nigh impossible.

We can create such a computer box by purchasing a fanless computer and painting it with a paint full of micrometer glass beads that radiates heat faster than it does naturally. Then, use an algorithm that knows how to blind its own choices.

It is maybe philosophically interesting to think about a world without privacy. Such a world cannot have individuality, assuming they have the same laws of physics as we do. In the same lein of thought, if we have individuality, we must have privacy.