Goals of TLS, RFC 5246

06/26/2009
The goals of the TLS protocol, in order of priority, are as follows:

1. Cryptographic security: TLS should be used to establish a secure
connection between two parties.

2. Interoperability: Independent programmers should be able to
develop applications utilizing TLS that can successfully exchange
cryptographic parameters without knowledge of one another's code.

3. Extensibility: TLS seeks to provide a framework into which new
public key and bulk encryption methods can be incorporated as
necessary.This will also accomplish two sub-goals: preventing
the need to create a new protocol (and risking the introduction of
possible new weaknesses) and avoiding the need to implement an
entire new security library.

4. Relative efficiency: Cryptographic operations tend to be highly
CPU intensive, particularly public key operations.For this
reason, the TLS protocol has incorporated an optional session
caching scheme to reduce the number of connections that need to be
established from scratch.Additionally, care has been taken to
reduce network activity.
Posted in: Internet Topic| Tags: Protocol RFC RFC 5246 TLS TSL 1.2 Cryptographic pre need security priority order goals

Hot Posts

Latest posts

Tags

Others

Sponsors