[PROPOSAL] Changing the Default Session Type for Associations

Recordon, David drecordon at verisign.com
Sat Oct 14 19:42:10 UTC 2006


Currently the default encryption type for openid.session_type when
creating a new association is "no-encryption".  This stems from OpenID
Authentication 1.1 where when the parameter was not included in the
request it meant no encryption.  I'd recommend that this default value
be changed to "DH-SHA1" so that implementers have to specifically
request weaker security rather than explicitly having to request
stronger security when transporting the MAC key.  In a public
environment, no encryption should only be used when using transport
layer security.

The potential downside is that this will change the default value
between 1.1 and 2.0 messages.  I do not believe this is a strong enough
reason to not make this change, but rather it should be documented in
the "OpenID Authentication 1.1 Compatibility" section.  I know we're
very close to wrapping up the protocol, but feel this is important
enough to propose at this time.

--David



More information about the specs mailing list