AES dialog system with encryption

Employer
[no-member:pro]Valentin[/no-member:pro]
Project parameters
Type of cooperationOne-time project
SectionWeb development, Web programming
Prepaymentwithout prepayment
Payment methodsBank transfer, Electronic money
Acceptance of requestsfrom Dec 27, 2020 until Jan 11, 2021
Project description
Web programmer services are required. You need a P2P dialog system with AES encryption on both the server and the client side. The transmission of messages between the user and the server, the server and the user must occur in encrypted form. There can only be 2 users in the dialogue. When you go to the main page of the service, a new dialog is created, the user receives the dialog key and the dialog page opens. The key contains the dialog ID and the public encryption key. The user transfers the key to their friend in any way and they communicate with each other in safe mode. The form of dialogue should be convenient with the display of information - whether the user is printing text now and online or the interlocutor. The script must be implemented in PHP and JavaScript.