[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unsigned DPD responses for SCVP15





My preference is the same as Mike's (Option #2, server may choose not to sign {path, rev-info} unless client indicates signing is required with a request flag).

This gives the greatest flexibility to deployers, who can deploy servers that either:

(a) always sign everything

(b) never sign anything and return errors if requested to

  (c) sign if client asks for a signature, don't sign if client
      doesn't ask and response type permits.

Trevor's Option #1 (Fixed server policy) only permits deployments of (a) and (b). I believe that (c) is a potentially useful configuration, and I don't think there's a strong reason to absolutely preclude it.

Thanks


Trevor Freeman wrote:
I have been asked to add unsigned responses for DPD clients to SCVP15. There are two models proposed on how we accomplish that both of which meet the requirements for 3379. I would therefore like some feedback on how the group views the two mechanisms



Global Server Policy that it is DPD only

The first proposal is to make the option controlled by the server as a global policy. Therefore the server would publish via policy that is only supports DPD as such never signs a response. DPV client and DPD clients wanting a signed response then know to use another server.



SCVP Request option to not sign response

The second option is to leave it to the client to signal to the server it does not need a signature on the response by a new flag in the request (or its twin the flag indicates it does want a signature on the response). This allows clients to be benevolent towards the server by asking it to skip the signature. Server can still at their discretion still sign.



Needless to say it is possible to hybridize the two but I am hopeful we can try and keep this as simple as possible be picking on of the two.

Trevor