Session Management

Software systems frequently require communications between program elements, or between users and program elements. The control of the communication session between these elements is essential to prevent the hijacking of an authorized communication channel by an unauthorized party. Session management is the use of controls to secure a channel on a conversation- by-conversation basis. This allows multiple parties to use the same communication method without interfering with each other or disclosing information across parties.

Designing session management into a system can be as simple as using Hypertext Transfer Protocol Secure (HTTPS) for a communication protocol between components, or when that is not appropriate, replicating the essential elements. Individual communications should be separately encrypted so cross- party disclosures do not occur. The major design consideration is where to employ these methods. Overemployment can make a system unnecessarily complex; underemployment leaves a system open to hijacking.

Don't use plagiarized sources. Get Your Custom Essay on
Session Management
Just from $13/Page
Order Essay

and taste our undisputed quality.