I need you to develop some software for me. I would like this software to be developed for Windows using Java. You will implement a simplified version of the TLS/SSL protocol in this assignment. Write (Java ) UDP programs allowing two parties to mutually authenticate each other and establish a secure communication channel. For simplicity, let us call the programs “Host” and “Client”, which are executed by Alice and Bob, respectively.
Alice and Bob share a common password PW, which contains 6 alphanumeric characters. Alice also has a public and privacy key pair (pk, sk) for the RSA encryption scheme. They want to establish a secure communication channel that can provide data confidentiality and integrity. This will be done via the following steps: (1) perform a mutual authentication and key exchange protocol; and (2) use the shared session key derived from the first step to secure the real communication.
Java EXPERT here. Designed many cryptographic protocols like C-RBAC, UCON, SAML etc. Contact me with more details. I am interested
Relevant Skills and Experience
4+ years of experience
Proposed Milestones
$300 SGD - Milestone
Hello Sir,
I am expert in Java I read your project description I can do that thanks
Relevant Skills and Experience
Expert in : Java, Software Architecture, Windows Desktop
Proposed Milestones
$200 SGD - Milestone
i have written udp server client with udp nat hole punching , i am interested in doing this project .
Relevant Skills and Experience
java
udp
nat hole punching
encryption
Proposed Milestones
$200 SGD - final
The task will be completed within 3 days. I have more than 4 years of experience in Java.
Relevant Skills and Experience
I have more than 4 years of experience in Java and secured packet handling.
Proposed Milestones
$100 SGD - Task completion.
I have an 5 years of java development experience. ? I can help you
Relevant Skills and Experience
Java, swing, TCP/IP, UDP, socket programming
Proposed Milestones
$20 SGD - on project startup
$60 SGD - after completion
Hello there, I am 3+yr experience java developer. I have hands on exp in socketprogramming in java. Since this is your assignment I will use simple entry level technique to code it. Ping me
Hello , Are you there ? we would like to work with you .. we will hoping to your reply .
Thank You .
Relevant Skills and Experience
Hello , Are you there ? we would like to work with you .. we will hoping to your reply .
Thank You .
Proposed Milestones
$133 SGD - milestone