some image updates. show final ciphertext is saved as base64