Re: My credit card details have been sent in the clear!

From: Lassi Hippeläinen (lahippel_at_ieee.orgasm-research.invalid)
Date: 11/27/03

  • Next message: leslie: "Re: My credit card details have been sent in the clear!"
    Date: Thu, 27 Nov 2003 10:21:56 GMT
    
    

    Giulio Cespuglio wrote:
    >
    > Should I worry?
    > What are the odds of my details being sniffed and used?
    > Could you point me to some literature please?

    Depends very much on the kind of network you connect to. The best places
    to sniff are close to you.

    > In case you are curious, the problem is that an online retailer has
    > sent back to my browser my details for confirmation - including full
    > credit card number and expiry! I don't know much about SSL, but I'm
    > pretty sure that, since the seller cannot know my public key, the
    > information they send back is not encrypted. Am I wrong?

    Luckily you are wrong, and in several points.

    First, the seller knows your public key. That's the whole point in it.

    Secondly, SSL uses asymmetric encryption only to start the encryption
    session. The session itself uses symmetric encryption. The server has
    the key as well, because otherwise it couldn't run the service. In fact,
    the server and your browser generated the key in cooperation
    ("Diffie-Hellman-Merkle exchange").

    Thirdly, if the response came through SSL, it was your own browser that
    decrypted it. It travelled in the Internet in encrypted form.

    -- Lassi

    > Thanks a lot for your help.
    >
    > Regards,
    > Giulio


  • Next message: leslie: "Re: My credit card details have been sent in the clear!"

    Relevant Pages

    • Re: Interpret Input Stream from Stars?
      ... The stream is encoded with SSL; you'd need the key to decode it. ... SSL uses public key encryption to exchange session keys to a symmetric ...
      (rec.gambling.poker)
    • Re: Security Basic Concept
      ... > basics of encrypting data vs. SSL. ... > that and just plain old data encryption. ... > decrypt it with the private key. ... Basically, with public key encryption, you generate a key pair: ...
      (microsoft.public.security)
    • Re: Encrypted network communication
      ... Bob) communicate over an insecure channel. ... This type of encryption uses a single shared, ... Secret-key encryption algorithms use a single secret key to encrypt and ... unauthorized users and a public key that can be made public to anyone. ...
      (microsoft.public.dotnet.languages.csharp)
    • RE: PGP scripting...
      ... cryptosystems, ... In these systems divulging your private key compromises the public ... Here is a quick over view of the public key encryption routines (the ...
      (SecProg)
    • Re: SSL Overhead?
      ... Encryption itself isn't the sole culprit of data expansion. ... behind data expansion is the web service - and not SSL. ... I don't see how your comment on security has any credence. ...
      (microsoft.public.dotnet.framework.compactframework)