Perfect encryption needs a key as long as the message
Claude Shannon showed that perfect secrecy requires a key containing at least as much information as the message itself. A correctly used one-time pad meets this rule and can provide perfect secrecy.