+ Reply to Thread
Results 1 to 3 of 3

Thread: Some ES questions

  1. #1
    Member
    Join Date
    Mar 2012
    Posts
    44
    Thanks
    8
    Thanked 1 Time in 1 Post

    Some ES questions

    Hi guys,

    I'm considering ElectroServer to be used in a project I'm working on.

    I have some questions. I would really appreciate your thoughts on this.

    1) How does the encryption actually works? Does it encrypt the session id? If a hacker sniffs a message, could he or she read the session id in plaintext? By session id I mean the token used to identify a certain user, or however it is done.

    2) Is it possible to record a video in a flash client and stream it in real time to a ES room?

    Thanks guys!
    Last edited by butaca; 03-23-2012 at 05:35 PM. Reason: I forgot to say "hi" :\

  2. #2
    Administrator tcarr's Avatar
    Join Date
    Dec 2007
    Posts
    7,214
    Thanks
    80
    Thanked 1,087 Times in 1,076 Posts
    Encryption enabled connections use AES to encrypt all communications over a TCP connection, with a dynamic key. This means that if a given user sends the exact same message to the server six times in a row, each will be encrypted differently making it extremely difficult for a hacker to crack. Clients may choose to encrypt a specific connection or encrypt all TCP connections.

    Knowing the connectionID won't give you a clue as to which key is being used. The main vulnerability is if a packet sniffer is being used starting before the Diffie-Hellman key exchange, and even then it would have to keep track of every single message so as to apply the modification to the key the correct number of times.
    Teresa Carrigan
    Senior Engineer
    Electrotank, Inc.

  3. #3
    Administrator tcarr's Avatar
    Join Date
    Dec 2007
    Posts
    7,214
    Thanks
    80
    Thanked 1,087 Times in 1,076 Posts
    Second question: yes you should be able to have the client stream video to the room. We don't have a code example of this because I keep getting side-tracked on finishing it. I can give you the WIP example if you are interested.
    Teresa Carrigan
    Senior Engineer
    Electrotank, Inc.

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts