Find Jobs
Hire Freelancers

implement diffie hellman key exchange with elliptic curve, plus generate key pair and get certificate

$30-250 USD

종료됨
게시됨 약 6년 전

$30-250 USD

제출할때 지불됩니다
Hi, help needed for implementing Diffie-Hellmen key exchange algorithm into existing client/chat system in the same java environment using multithread and slots. I already implemented basic encryption/decryption capabilities and integrated that into the communication/chat system. However I did not have any way to establish secret keys or how to authenticate users. I needed someone's help to implement the key exchange between clients, and key handling needs to be in Elliptic Curve Diffie-Hellman key agreement as a method of key exchange as part of the chat system. Basically Diffie-Hellman class is needed for the following purpose, each client will send it's private key to diffie helman to get its public key to be calculated. and each client will share the public keys each other thru the socket(we need to convert public key into string in order to pass thru the socket). then each client will combine the other side's public key with its private key and send it to the diffie-helman and get back a secret key. this secret key will be in use for encryption/decryption. Basically Diffie-Hellman class is needed for the following purpose, each client will send it's private key to diffie helman to get its public key to be calculated. and each client will share the public keys each other thru the socket(we need to convert public key into string in order to pass thru the socket). then each client will combine the other side's public key with its private key and send it to the diffie-helman and get back a secret key. this secret key will be in use for encryption/decryption. PLUS, need to generate keypair and get a certificate.
프로젝트 ID: 16426616

프로젝트 정보

7 제안서
원격근무 프로젝트
활동 중 6년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
7 이 프로젝트에 프리랜서들의 평균 입찰은 $241 USD입니다.
사용자 아바타
Hi there, I am java developer. I have strong knowledge in data structure, cryptography and algorithm implementation. I am already aware of this algorithm, its an easy job for me. Can do it within 3 days max. Message me,
$300 USD 3일에
4.9 (120 건의 리뷰)
6.4
6.4
사용자 아바타
Hi! My name is Ihor, I will be glad to help you with that what is the deadline? Feel free to contact me any time to discuss details.
$200 USD 3일에
4.9 (20 건의 리뷰)
6.1
6.1
사용자 아바타
As in all cryographic projects, it will be better and faster to use cryptographic libraries.. I can use the legend of bouncy castle or jasypt for ur project and a library that implements the duffie-hellman algorithm... All Encryption and decryption classes will implement this class and use Java api to generate signed key pairs for both parties....
$277 USD 2일에
5.0 (1 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (UNITED STATES)
Alameda, United States
5.0
13
결제 수단 확인
10월 14, 2016부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.