encrypt decrypt works; private keys saved in fields; keyReader modified