RFC 4366:Transport Layer Security (TLS) Extensions
RFC-Ref

CA


Click on the red underlined text to get to the source

... TLS clients to indicate to TLS servers which CA root keys they possess. This functionality is desirable in order to prevent ...
... TLS clients that are only able to store a small number of CA root keys due to memory limitations. ...


... Section 3.4 describes the extension that allows a client to indicate which CA root keys it possesses. Section 3.5 describes the extension that allows the use of truncated HMAC ...
... Trusted CA Indication ...
... Constrained clients that, due to memory limitations, possess only a small number of CA root keys may wish to indicate to servers which root ...
... failures. In order to indicate which CA root keys they possess, clients MAY ...
... DistinguishedName<1..2^16-1>; Here "TrustedAuthorities" provides a list of CA root key identifiers that the client ...
... identifiers that the client possesses. Each CA root key is identified via either: ...
... either: - "pre_agreed": no CA root key identity supplied. ...
... - "key_sha1_hash": contains the SHA-1 hash of the CA root key. For Digital Signature Algorithm ...
... X.509 DistinguishedName of the CA. - "cert_sha1_hash ...
... DER-encoded Certificate containing the CA root key. Note that clients ...
... Note that clients may include none, some, or all of the CA root keys they possess in this extension. ...
... certificate issuer (for example, if a particular CA has multiple key pairs). However, here we assume this is the case following the use of Distinguished Names ...
... TLS. The option to include no CA root keys is included to allow the client ...
... root keys is included to allow the client to indicate possession of some pre-defined set of CA root keys. ...


... It is possible that which CA root keys a client possesses could be ...
... root keys a client possesses could be regarded as confidential information. As a result, the CA root key indication extension should be used with care. ...


... assessed for validity according to the relying party's existing configuration of trusted CAs; it is not intended to be used to specify any change to that configuration. ...



Google
Web
RFC-Ref