Witam, posiadam aplikację client i server, porozumiewające się miedzy sobą dzięki pakietom udp. Chciałbym się dowiedzieć jak wysłać pakiet zawierający nazwę użytkownika i hasło tak, aby nie dało się go w prosty sposób przechwycić. Na serwerze stosuję szyfrowanie sha, więc może szyfrować to jeszcze w cliencie? Albo jakieś dwustronne szyfrowanie, najpierw zasyfruję, wysle, potem odszyfruję i znowy zaszyfruję tylko tym razem szyfrowaniem w jedną strone?
W skrócie:
Potrzebuję funkcji w c# która zabezpieczyła by pakiet udp przed wykradzeniem loginu i hasła.