Inxhinieri Kompjuterike
Kirjimi i nje aplikacionit klient-server, ku komunikimi eshte i enkriptuar.
C#
Blerim Rexha
Arbnor Halili
Donat Sinani, Enes Hasani, Erlis Lushtaku
Ky projekt implementon nje qe program mundeson komunikimin klient-server, komunikim i cili eshte i enkriptuar. Per enkriptim te mesazhve perdoret algoritmi DES, ndersa per shperndarje te celsit te desit me te cilin jane enkriptuar mesazhet perdoret algoritmi RSA. JWT perdoret per shkembim te mesazheve ne rastin e dergimit te dhenave te userit tek klienti.
This project implements a program that enables client-server communication, an encrypted communication. To encrypt messages we use the DES algorithm, while the safe sharing of the secret key used to encrypt messages is provided by the RSA algorithm. In the case of user data JWT is used to send messages to the client.
Pjesa e serverit eshte implementnuar si CLI, ndersa pjesa e klientit si Windows Form.