tags:

views:

557

answers:

1

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

I was reading this RFC 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 he tells Fox

Type in your name when you are finished.

If its that simple, why encrypt it ?

+3  A: 

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 :-)

Mef
"These ciphersuites are useful when authentication and integrity protection is desired, but confidentiality is not needed or not permitted."
Rubens Farias
I have corrected the RFC link
Ravi Gupta
And now consider the reverse element of the transformation class of the identity function not to be identity itself, then you get into another universe, where Null Key Encryption != identity function. And in that parallel universe, Batman lives. q.e.d.
Residuum
@Rubens Farias: Ok. what do you want to tell me? @Ravi Gupta: Still the same "encryption" described there. It is just a joke! Humour. Whatever you want to call it.
Mef
Yep Got it. thanks
Ravi Gupta