RFC 3365 (rfc3365) - Page 3 of 8


Strong Security Requirements for Internet Engineering Task Force Standard Protocols



Alternative Format: Original Text Document



RFC 3365            Encryption Security Requirements         August 2002


   * Data integrity service: A security service that protects against
     unauthorized changes to data, including both intentional change
     (including destruction) and accidental change (including loss), by
     ensuring that changes to data are detectable.

4.  Some Properties of the Internet

   As mentioned earlier, the Internet provides no inherent security.
   Enclaves of networking exist where users believe that security is
   provided by the environment itself.  An example would be a company
   network not connected to the global Internet.

   One might imagine that protocols designed to operate in such an
   enclave would not require any security services, as the security is
   provided by the environment.

   History has shown that applications that operate using the TCP/IP
   Protocol Suite wind up being used over the Internet.  This is true
   even when the original application was not envisioned to be used in a
   "wide area" Internet environment.  If an application isn't designed
   to provide security, users of the application discover that they are
   vulnerable to attack.

5.  IETF Security Technology

   The IETF has several security protocols and standards.  IP Security
   (IPsec [RFC 2411]), Transport Layer Security (TLS [RFC 2246]) are two
   well known protocols.  Simple Authentication and Security Layer (SASL
   [RFC 2222] and the Generic Security Service Application Programming
   Interface (GSSAPI [RFC 2743]) provide services within the context of a
   "host" protocol.  They can be viewed as "toolkits" to use within
   another protocol.

   One of the critical choices that a protocol designer must make is
   whether to make use of one of the existing protocols, engineer their
   own protocol to use one of the standard tools or do something
   completely different.

   There is no one correct answer for all protocols and designers really
   need to look at the threats to their own protocol and design
   appropriate counter-measures.  The purpose of the "Security
   Considerations" Section required to be present in an RFC on the
   Internet Standards Track is to provide a place for protocol designers
   to document the threats and explain the logic to their security
   design.






Schiller                 Best Current Practice