Притом, ЧСХ, задача уже решена, и предложено решение, которое стоит недорого, и которого действительно хватит всем и навсегда, исходя из наших знаний о вселенной.
вы лучше подумайте каким ключом отправителя подписывать сообщение и каким ключом получателя шифровать? если у нас есть ключ юзера и ключ девайса
2) шифровать ключом юзера получателя видимо и доставлять на любой девайс получателя подписаный юзером получателя?
1) подписывать отправленное видимо тоже ключом юзера? но хочется ж чтоб ключ юзера (которым мы штампуем девайсы) был защищён паролем? тогда надо отдельный ключ "отправки сообщений" ?