Extensions to TLS
Simon
Blake-Wilson
Certicom
David
Hopwood
Independent
Consultant
Jan
Mikkelsen
Transactionware
Magnus
Nystrom
RSA
Security
Tim
Wright
Vodafone
Content
• Updates
from “wireless extensions”
• Issues
raised
• The
way forward?
DNS name extension
• New
to the draft
• Allows
a single “machine” to host multiple “servers”
• Client
tells server DNS name of server being contacted
• Server
may use info to help produce response
Other Extensions
• Clarified
session resumption - extensions ignored during session resumption
• Short
session IDs - removed
• Client
cert urls - client supplies a list, one url = one cert
• Client
cert urls - both cert hash and url supplied
• Truncated
MACs - restricted to HMAC with MD5 and SHA-1
• Trusted
root indication - cert hash option added
New Error Alerts
• Be
careful when new error alerts get sent!
• Unsupported
extension
• Bad
extension order
• Unrecognized
domain
• Certificate
unobtainable
• Bad
OCSP response
Issues
• How
serious is “certificate unobtainable” alert?
• Do
we need to require client driven extensions?
• How/where
do DNS names get canonicalized?
• Generalize
OCSP status request?
• Tie
extensions with TLS version rev?
The Way Forward?
• Update
based on comments and known issues
• WG
last call?