What is null key encryption?

Viewed 32275

In the movie Dark Knight, the Batman builds some ultra powerful sonar monitoring system and encrypts it with "Null Key Encryption".

I was reading RFC 2410 but couldn't comprehend it. It says something like this:

However there are cases when only authentication and integrity protection is required, and confidentiality is not needed or not permitted.

And in the end, the Batman says to another character:

Type in your name when you are finished.

If it's that simple, why encrypt it?

2 Answers

There is no Null Key Encryption. It is just plain fiction.

The RFC you linked is a... fun RFC? The Null Algorithm described there is indeed a very very powerful algorithm. It encrypts your plaintext

Hello World

To the ciphertext

Hello World

I heavily doubt this algorithm will ever be broken :-)

Related