Finished v1.0 encryptor