konto usunięte

Temat: komunikacja aplikacja <-> serwer

Witam,

Mam pytanie do osob, ktore robily komunikacje pomiedzy aplikacja desktopowa, a serwerem.

Czego najlepiej uzyc, jak to najsensowniej rozwiazac, aby przesylanie danych bylo mozliwie jak najbardziej bezpieczne.

Zakladam, ze moge to puscic po SSL - jednak czy tylko to wystarczy? Moze dodatkowo warto by kodowac dane wychodzace z aplikacji czy to serwera i dekodowac po drugiej stronie?

Tak zaczalem o tym myslec, poniewaz chcialbym zrobic logowanie w aplikacji desktopowej, poprzez odpytanie serwera o dane i przeslanie odpowiedniej informacji do aplikacji.

Pozdr

edit:

Ew. jesli ktos moglby sie podzielic ciekawymi linkami na ten temat, to bylbym wdzieczny ;)Maciej L. edytował(a) ten post dnia 25.11.10 o godzinie 16:20

konto usunięte

Temat: komunikacja aplikacja <-> serwer

Logowanie do większości aplikacji polega na wysłaniu funkcji skrótu hasła i porównaniu jej z funkcją skrótu hasła przechowywanego na serwerze. Często hasło w ogóle nie jest przechowywane jawnie, jedynie w postaci skrótu. Wydaje mi się, że podczas logowania hasło nie powinno być przesyłane jawnie.

Jeśli chodzi o bezpieczeństwo, zastosowanie SSLa jest dobrym pomysłem. Jeśli ktoś go złamie, to zaimplementowane przez Ciebie dodatkowe XORowanie w aplikacji będzie dla niego pikusiem;) Generalnie SSL uznawany jest za bezpieczny i IMO nie ma sensu łączyć go z innym rozwiązaniem.

konto usunięte

Temat: komunikacja aplikacja <-> serwer

Dariusz Wawer:
Logowanie do większości aplikacji polega na wysłaniu funkcji skrótu hasła i porównaniu jej z funkcją skrótu hasła przechowywanego na serwerze. Często hasło w ogóle nie jest przechowywane jawnie, jedynie w postaci skrótu. Wydaje mi się, że podczas logowania hasło nie powinno być przesyłane jawnie.

Jeśli chodzi o bezpieczeństwo, zastosowanie SSLa jest dobrym pomysłem. Jeśli ktoś go złamie, to zaimplementowane przez Ciebie dodatkowe XORowanie w aplikacji będzie dla niego pikusiem;) Generalnie SSL uznawany jest za bezpieczny i IMO nie ma sensu łączyć go z innym rozwiązaniem.

Dzieki za info

Następna dyskusja:

Aplikacja typu klient/serwe...




Wyślij zaproszenie do