Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Security question on hiding data from possible snooping apps

Security question on hiding data from possible snooping apps

Scheduled Pinned Locked Moved C / C++ / MFC
questionsysadminsecurity
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    KnaveR777
    wrote on last edited by
    #1

    Hello, Sorry if this is a completely lame question, but is there a approach that allows info to be securely sent server->client->server such that only the client application, and no other application on the client's side, can intercept it? This would be useful in situations where the client application only wants certain parts of the incomming data to be available to the client's user, and can not assume the client is not peeking (monitoring incoming traffic). Thanks, KnaveWave Oi! Oi! Oi!

    K S 3 Replies Last reply
    0
    • K KnaveR777

      Hello, Sorry if this is a completely lame question, but is there a approach that allows info to be securely sent server->client->server such that only the client application, and no other application on the client's side, can intercept it? This would be useful in situations where the client application only wants certain parts of the incomming data to be available to the client's user, and can not assume the client is not peeking (monitoring incoming traffic). Thanks, KnaveWave Oi! Oi! Oi!

      K Offline
      K Offline
      kakan
      wrote on last edited by
      #2

      What about encrypted data?

      K 1 Reply Last reply
      0
      • K kakan

        What about encrypted data?

        K Offline
        K Offline
        KnaveR777
        wrote on last edited by
        #3

        Couldnt an evil app on the client's side simply obtain the key and decrypt as well?

        K 1 Reply Last reply
        0
        • K KnaveR777

          Hello, Sorry if this is a completely lame question, but is there a approach that allows info to be securely sent server->client->server such that only the client application, and no other application on the client's side, can intercept it? This would be useful in situations where the client application only wants certain parts of the incomming data to be available to the client's user, and can not assume the client is not peeking (monitoring incoming traffic). Thanks, KnaveWave Oi! Oi! Oi!

          S Offline
          S Offline
          sunit5
          wrote on last edited by
          #4

          Go for Digital Certificate never say die

          1 Reply Last reply
          0
          • K KnaveR777

            Couldnt an evil app on the client's side simply obtain the key and decrypt as well?

            K Offline
            K Offline
            kakan
            wrote on last edited by
            #5

            You don't HAVE to keep the key in a readable state in the client. You can do a simple encryption of the key within the client. (XOR, bit shift or some other way). Then decrypt the key whenever you need it. When there is no need for the key, overwrite the used key buffer with random characters, and delete it. That way, the key will exist in plain text for a very short amount of time. Just a thought, maybe you can decode the key witin a CriticalSection block? Will a CriticalSection stop other apps from executing? I'm not sure.

            1 Reply Last reply
            0
            • K KnaveR777

              Hello, Sorry if this is a completely lame question, but is there a approach that allows info to be securely sent server->client->server such that only the client application, and no other application on the client's side, can intercept it? This would be useful in situations where the client application only wants certain parts of the incomming data to be available to the client's user, and can not assume the client is not peeking (monitoring incoming traffic). Thanks, KnaveWave Oi! Oi! Oi!

              K Offline
              K Offline
              kakan
              wrote on last edited by
              #6

              Regarding your user name: Any connection to "Knaverlisa" ?

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups