В настоящее время я работаю над проектом, который требует передачи зашифрованных данных между хостами WCF. Насколько я понимаю, существует только 2 способа обеспечить, чтобы данные, переданные через WCF, были безопасными.Другие способы шифрования соединений WCF
- Использование сертификатов
- Использование домена (или иметь такое же имя пользователя и пароль на каждом компьютере в сети)
Использование сертификатов могут быть дорогими и сложными в управлении и, так как мы не гарантированно, что машина класса сервера при каждом развертывании Домен также не может быть и речи. Если каждый компьютер использует одно и то же имя пользователя и пароль, это также проблематично, если этот пароль когда-либо понадобится изменить.
В настоящее время мы используем OpenSSH для туннелирования наших соединений между хостами. Есть ли другой вариант, встроенный в структуру, о которой я не знаю?
Мне также интересен ответ на этот вопрос; есть ли какая-либо причина недостаточного туннелирования ssh? – Luke 2008-09-08 21:07:13
Какое обязательное вы используете? – Kearns 2008-10-07 18:27:02
В настоящее время мы используем привязку net.tcp, но любое связывание будет прекрасным. SSH недостаточно, просто сложно настроить на клиентских машинах. – Mykroft 2008-10-07 21:16:20