Is One Time Pad something like this?
For the one time pad, your key must be


The same length as the message. Whatever your unit of measurement (bits, bytes, etc), they must be the same length.
The key must be perfectly random.
The key is only ever used once.