What I wanted to do was set up on-chain encrypted chat rooms who's password is a memo key generated by a master key password combined with the name of the channel.
Every master key requires a password string and an account name, but the account name could be the channel name and the password could be whatever the group decides. You could then share that password by sending it to users directly using their own memo key so only they can read it.