Entry: Encryption Dec 4, 2006



Good evening people. How are you people? Here's some information about Encryption.

Encryption is used by a web application to enable the secure transfer of data. It can be implemented between the user and the server or between the two servers involved in the web service process.

Encryption Vulnerabilities

There are two primary categories of encryption vulnerabilities in wev applications that can impact the security of the application and data.

1. Weak cipher methods The use of weak ciphers or encoding algorithms to 
    encrypt data allows a hacker to easily decrypt the data. Poor randomization of IV 
    data can also severely weaken the encryption.

2. Vulnerable software  Some implementations of software that allows for the
   secure transfer of data, like SSL, suffer from poor programming, and are
   vulnerable to buffer overflow attacks. The use of unpatched versions of these
   routines allows a hacker to compromise the encryption procedures.

Defend Against Encryption Vulnerabilities

The following countermeasures can be taken to prevent exploitation of encryption vulnerabilities:

1. The application should be reviewed to ensure that only strong ciphers are being
    used to encrypt data.

2. Open source software from trusted vendors should be used when possible, and
    web application administrators should keep up up to date on vulnerability
    information. Any type of proprietary encryption mechanisms should be a avoided,
    and do not use obfuscation methods in place of true robust encryption methods.

Thats all people. Have a nice day.

   0 comments

Leave a Comment:

Name


Homepage (optional)


Comments