| Recommend this page to a friend! |
| Classes of Oliver Lillie | > | Data Transmission Shield | > | Download .tar.gz .zip | > | > | > | |||||
|
| ||||||||||||||||||||||||||||||||||||||||||||
| Detailed description | ||
| If you are sending sensitive instructions from on page to another, it is often important to hide and protect what you are sending to prevent cross site scripting and other malicious attempts to hack your sites and applications. The shield class protects your data by using mcrypt to encrypt the information into a hashed value. This is then sent as one value unreadable value. For example a standard GET form would send data like so... http://www.myserver.com/add.php?user=buggedcom&page=register but doing so my unintentionally open your scripts to manipulation. The shield class combines all this data into one value so people can no longer observe what data is being sent. It would turn the above example into... http://www.myserver.com/add.php?shield=sN5V3BBa1FHSTdV3tea1FHBSTaf4nj43.... Each encrypted value contains a digital id. One that you set and the directory path that the script resides in. If neither match the data is not decrypted and is returned as false. Now this script also features javascript DES encryption methods that have been linked from another opensource work. This usage enables people to propvide form submission encryption to data in non https forms. A simple example is supplied ( - NOTE : you will ahve to download a font from a seperate server, the url is in the example.keyimg.php file) |
| Groups | ||
| HTTP | HTTP protocol clients, headers and cookies | View top rated classes | |
| Cryptography | Encrypting, decrypting and hashing data | View top rated classes | |
| Security | Security protection and attack detection | View top rated classes |
| Applications | ||||||
No application links were specified for this class.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||