12 void OnCreate()
override;
13 [[maybe_unused]]
void OnUpdate(
const float& dt)
override;
14 void OnDraw()
override;
15 void OnImGuiDraw()
override;
16 void OnEvent(
Event& event)
override;
17 void OnDestroy()
override;
20 void OnDecryptButtonPressed();
21 void OnBackButtonPressed();
22 void OnCopyDecryptedTextButtonPressed();
26 std::string m_recovered_text;
27 std::vector<byte> m_cipher;
28 std::string m_cipher_base64;
29 std::string m_password;
32 std::string m_rsa_private_key;
33 std::size_t m_selected_rsa_keySize = 4096;
virtual ~DecryptTextScene()=default