[TLS] proof of receipt service , in RFC 4507; TLS Evidence relationship
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[TLS] proof of receipt service , in RFC 4507; TLS Evidence relationship




"The server MUST NOT
assume that the client actually received the updated ticket until it
successfully verifies the client's Finished message." [RFC 4507]


I've been modeling out the RFC additions to the state machine, and formulating the security claims a product would make, on asserting compliance. An interesting claim is possible, based on standard's language: Proof of receipt of the content of a ticket, based on the cryptographic properties of the finished messages (and the hashes involved in the finishing process).

This proof of receipt is obviously symmetric. There is proof the server received the client's ticket's content(s) too, in the server's finished message. The tickets contents are scheme-defined, of course. It can be a signed XML blob in there!

Good. This is what I always wanted. Now, in its own right, the handshake is a proof service for X data (not only the secure state transition). If certificate based ciphersuites are used, it becomes "connection-NR"-grade proof. Like TLS_Evidence asserted, any party can verify stored handshake messages, once the PMS is released to an affadavit/notarized process. The optin, willing acceptance rules governing agreements would seem to be built into the way the ticket extension is negotiated, and the obligations the endpoints have to validate tickets, during reliance and during assertion, per the protocol spec.


_______________________________________________ TLS mailing list TLS at lists.ietf.org https://www1.ietf.org/mailman/listinfo/tls




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.