В SSL понимаю слабо, просто сейчас занимаюсь созданием программы, которой нужно передавать пароль по сети. Для этого хотелось бы использовать шифрование по публичному ключу.
openssl genrsa -out server.key 1024
openssl req -new -x509 -key server.key -out server.pem -outform PEM
Таким образом я создал частный ключ и по нему сертификат (публичный ключ).
Я правильно понимаю? а то документация вся размыта.
Т.е. сейчас мне достаточно распростронять server.pem в составе дистрибутива клиента? Могу ли в этом случае быть уверен в надежености передачи пароля по сети(локальной)? Или все не так? Програма предназначена для использования только внутри локльной сети.