Do the messages automatically get wiped?
Typically you don't want to keep the keys in your message boxes in case they get hacked in the future.
For this reason I use something like read then burn[1,2] for passwords.
[1] https://readthenburn.fnkr.net/ [2] https://github.com/Tethik/burn-after-reading