Diffie-Helman class needed for key agreement for clients/chat/server in java

已关闭 已发布的 6 年前 货到付款
已关闭 货到付款

Hi, help needed for symmetric DES encryption chat system in the same machine/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.

密码学 Java 网络管理

项目ID: #16388345

关于项目

2个方案 远程项目 活跃的6 年前

有2名威客正在参与此工作的竞标,均价$35/小时

jaballifiras

Sir, I have a good experience with networks security and cryptography... I'm more than qualified for your task. I have an implementation of RSA algorithm in Java Eclipse that I can sell you the source code. RSA w 更多

$45 USD 在0天内
(7条评论)
3.7