add CipherReader with an example