Skip to content
zarat edited this page Mar 14, 2018 · 20 revisions

Session initialisation

  • Initiation

    Client => test( test )

    Server => test( ServerPublicKey )

  • Signup

    Client => signup( ServerPublicKey( Pass ) )

    Server => signup( OK )

    Server => login( OK )

  • Login

    Client => login( ServerPublicKey( Pass ) )

    Server => login( OK )

  • Finish

    Client => publickey( ClientPublicKey )

    Server => publickey( OK )

  • Encrypted conversation

    Alle darauf folgenden Nachrichten werden in jeweils 100 Byte lange Strings geteilt und mit dem öffenlichen Key des Gegenüber verschlüsselt.

File upload

Clone this wiki locally