A stream-like user interface library for en/decryption.