Шифрование связи между телефоном и сервером в Java

Это идет вместе с другим потоком, здесь:Как реализовать Java 256-битное шифрование AES с CBC

В основном, пытаясь получить шифрование AES на телефоне с помощью Java.

Мой вопрос здесь, как обращаться с ключом шифрования. Я не знаю, должен ли я хранить ключ, хешировать ключ и использовать его, или делать схему шифрования с открытым ключом. Я предпочел бы не делать начальное сообщение с сервера на телефон для передачи ключа. Я хочу, чтобы телефон был готов к шифрованию, а сервер ожидал зашифрованного сообщения. Чтобы реализовать что-то вроде алгоритма совместного использования ключей, мне пришлось бы модифицировать наше серверное приложение, что не очень желательно. Это не невозможно, но я собираюсь повторно использовать код здесь =).

Ответы на вопрос(1)

Ваш ответ на вопрос