I want to use multiple clients but I don't want different public key for that specific user. So I have to share the private key between all clients that I only have to use one public key. So I thought if it is secure to encrypt the private key with aes of the first client which generates the key with an password and then send it to the server which stores it in the database. And when a user uses another client the encrypted private key in the database is sent to the new client and can be decrypted with the users password so the client can also receive messages with only one public key. Is this a good way to go? I cannot think of another way to use RSA with multiple clients.
Ps: This is for a secure chat system!