Find Jobs
Hire Freelancers

Communication with Diffie-Hellman key exchange algorithm using 128 bit encryption

$30-5000 USD

Fullført
Lagt ut nesten 21 år siden

$30-5000 USD

Betalt ved levering
Project Alice (sender) and Bob (receiver) want to communicate over an insecure channel using the Advanced Encryption Standard algorithm. However, they don't have a common key. Therefore, they plan to produce a 128-bit key using the Diffie-Hellman key exchange algorithm. In this assignment, you are expected to write the server and client programs to simulate this operation. The two processes will use sockets to communicate. The program will be written using the C/C++ programming language and run on a Linux machine, * First, the server will start on port 9999 and wait for a client to connect. * When the client connects, the two processes will carry out the Diffie-Hellman method to agree on a key. * The client will form a message consisting of the time of the day and a random number and send this message to the server using this key. * The server will decrypt the message and print out both the time and the number. * Both parties will exit. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code for both the server and the client programs of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. ## Platform The program will be written using the C/C++ programming language and run on a Linux machine
Prosjekt-ID: 2957149

Om prosjektet

7 forslag
Eksternt prosjekt
Aktiv 21 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
Tildelt til:
Brukeravatar
See private message.
$42,50 USD om 10 dager
4,8 (34 omtaler)
4,4
4,4
7 frilansere byr i gjennomsnitt $52 USD for denne jobben
Brukeravatar
See private message.
$22,10 USD om 10 dager
4,8 (70 omtaler)
6,2
6,2
Brukeravatar
See private message.
$42,50 USD om 10 dager
5,0 (14 omtaler)
4,4
4,4
Brukeravatar
See private message.
$59,50 USD om 10 dager
5,0 (10 omtaler)
2,8
2,8
Brukeravatar
See private message.
$42,50 USD om 10 dager
5,0 (9 omtaler)
2,5
2,5
Brukeravatar
See private message.
$28,90 USD om 10 dager
4,9 (10 omtaler)
2,5
2,5
Brukeravatar
See private message.
$127,50 USD om 10 dager
0,0 (0 omtaler)
0,0
0,0

Om klienten

TURKEYs flagg
Turkey
5,0
2
Medlem siden jul. 26, 2003

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.