Re: MAC and SSL



On Feb 14, 1:07 pm, "Ron Ayoub" <ronalday...@xxxxxxxxx> wrote:
Then I see that MAC algorithms are used with SSL. But isn't
authentication of parties (in case of mutual authentication)
established during the initial key exchange? My view is that the MAC
algorithm must be used for "continued authentication"(+ integrity)
during the course of the symmetric session. Am I correct on this?

What use would authentication be if it wouldn't cover the actual
communications?

"Hi, I'm Alice!"
"Hi, I'm Bob!"
<silence>


My next question is, is the key for the MAC the same as
the established session key for encryption or is a second key for the
MAC negotiated during the initial key exchange?

You should always use separate keys for MAC and encryption unless
things have been specifically designed to allow the same key to be
used for both (or some integrated encryption+MAC system is used).

Both keys might be derived (via hashing or such) from a single shared
secret though.


And this is an off question that may sound dumb. My teacher has a
slide that indicates that SSL is only used for the transmission of a
credit card number. This can't be true.

?!?!?!

SSL (nowadays actually called TLS) is a generic protocol for
establishing secure connections over TCP. It's not only used by
websites but also more and more for mail and other protocols. And of
course there are many more reasons for a website to want to be secure
other than handling credit card transactions.

At most it's possible that credit card transactions were the original
motivation for SSL, though I have no idea if this is the case.

- xmath

.



Relevant Pages

  • Re: CBC questions
    ... >> point was that a MAC usually cannot be safely omitted. ... Even if we assume that authentication normally is ... Simply messing up the first block with random ... and nothing you do to the IV will fix it. ...
    (sci.crypt)
  • Re: CBC questions
    ... authentication, and not a very tricky one. ... either they're a fancy way of gluing an encryption scheme and a MAC ... Since CBC mode is weak without authentication, ... cipher E_Kand use hXOR E_Kinstead of the above construction. ...
    (sci.crypt)
  • Re: Controlling OS X Snow Leopard from Windows
    ... Mac OS X Screen Sharing service will ... connection attempts from standard VNC clients will be refused. ... Apple-proprietary method of encrypted transmission of authentication ...
    (comp.sys.mac.system)
  • Re: Controlling OS X Snow Leopard from Windows
    ... Mac OS X Screen Sharing service will ... connection attempts from standard VNC clients will be refused. ... Apple-proprietary method of encrypted transmission of authentication ...
    (comp.sys.mac.system)
  • Re: W2K3, IAS, Cisco 1200 AP, PEAP, and MAC authentication
    ... > I am having a heck of a time getting PEAP working with MAC ... > scanners to access my 802.11b network and configuring them for static ... > created an AD user with the MAC address as the user name and password. ... > I configured the access point to do MAC authentication against the ...
    (microsoft.public.internet.radius)