One-Time Pad

Mathematically unbreakable cipher if the key is truly random and as long as the message.

Key must be at least as long as the message.