draft-ietf-tls-cached-info-07.txt   draft-ietf-tls-cached-info-08.txt 
INTERNET-DRAFT S. Santesson (3xA Security) INTERNET-DRAFT S. Santesson (3xA Security)
Intended Status: Proposed Standard Intended Status: Proposed Standard
Expires: October 1, 2010 March 30, 2010 Expires: October 22, 2010 April 20, 2010
Transport Layer Security (TLS) Cached Information Extension Transport Layer Security (TLS) Cached Information Extension
<draft-ietf-tls-cached-info-07.txt> <draft-ietf-tls-cached-info-08.txt>
Abstract Abstract
This document defines a Transport Layer Security (TLS) extension for This document defines a Transport Layer Security (TLS) extension for
cached information. This extension allows the TLS client to inform a cached information. This extension allows the TLS client to inform a
server of cached information from previous TLS sessions, allowing the server of cached information from previous TLS sessions, allowing the
server to omit sending cached static information to the client during server to omit sending cached static information to the client during
the TLS handshake protocol exchange. the TLS handshake protocol exchange.
Status of this Memo Status of this Memo
skipping to change at page 4, line 29 skipping to change at page 4, line 29
enum { enum {
certificate_chain(1), trusted_cas(2), (255) certificate_chain(1), trusted_cas(2), (255)
} CachedInformationType; } CachedInformationType;
struct { struct {
CachedInformationType type; CachedInformationType type;
opaque digest_value<0..8>; opaque digest_value<0..8>;
} CachedObject; } CachedObject;
struct { struct {
CachedObject cached_info<1..2^16-1>; CachedObject cached_info<1..2048>;
} CachedInformation; } CachedInformation;
The digest_value of a CachedObject MUST either be empty (0 bytes) or The digest_value of a CachedObject MUST either be empty (0 bytes) or
contain a 64 bit FNV digest (8 bytes) as specified in Annex A. The 64 contain a 64 bit FNV digest (8 bytes) as specified in Annex A. The 64
bit integer is represented as an 8 byte digest_value in big-endian bit integer is represented as an 8 byte digest_value in big-endian
order (with most significant bits in the first byte and least order (with most significant bits in the first byte and least
significant bits in the last byte). significant bits in the last byte).
When CachedInformationType identifies certificate_chain, then When CachedInformationType identifies certificate_chain, then
digest_value MUST include a digest calculated over the digest_value MUST include a digest calculated over the
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.38. The latest version is available from http://tools.ietf.org/tools/rfcdiff/