On 11/9/10 5:27 PM, Philipp Hancke wrote:
> Hi Jeff,
> [...]
>> To me, what Peter wrote in the proposed "Note:" is confusing because it
>> is labeling an entity as a "TLS client" that is not a TLS client in the
>> TLS protocol sense -- it is playing the TLS server role, and is only
>> behaving as a "TLS client" would in the sense of verifying the entity at
>> the other end of the incoming connection.
> 
> From the TLS protocol level both occurences of "client" should have been
> "server", yes.
> 
>> In this case we ostensibly have the "peer server" -- legitimately acting
>> as a TLS client -- presenting its certificate during the TLS handshake,
>> and thus the application service is obliged to perform the same checks
>> on the peer server's asserted identity, as an actual TLS client performs
>> on asserted app service identity.
>>
>> yes?
> 
> Exactly.
> 
>> If so, it seems we're linguistically standing on our heads here trying
>> to shoehorn the notion of "verification of client identity (by the app
>> service)" into section 4 "Verification of Service Identity".
> 
> Yes.
> 
>> I propose that we need to perhaps have a separate section for the former
>> and figure out how to refactor the more detailed section 4 subsections
>> such that we don't have to needlessly repeat text.
> 
> You might split this in such a way that you describe how to get the
> certificate and reference identifiers first (which is slightly different
> for client and server) and then the process of validation for a given
> certificate and a given reference identifiers (which no longer depends
> on whether a client or a server is doing that). Essentially, that means
> replacing most occurences of "client" with "verifying entity".
> 
> However, I am not sure if this really going to improve readability for
> anyone that is not looking for xmpp-s2s :-/

Right, which is why I think it's better to put this in 3920bis.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
certid mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/certid

Reply via email to