90 likes | 184 Views
Team - CA CSCI 5234 Web Security. Knowledge Portal on E-commerce Security Mechanism s. Collect and document information of ecommerce security mechanisms. Using: wiki engine for collaboration. Purpose: . Tier Diagrams. Conceptual Design. Detailed Design. Security Measures Included.
E N D
Team - CA CSCI 5234 Web Security Knowledge Portal on E-commerce Security Mechanisms
Collect and document information of ecommerce security mechanisms. Using: wiki engine for collaboration Purpose:
Security Measures Included HTTPS – Authenticate server to the client Demo - SSL certificate invocation Database Firewall – Port management rules limit vulnerability of direct attack on database Illustrate – rules and ports Database SSH – Secure tunnel between the application and the database Demo – SSH tunnel creation
Security Measures Application Security – user access, database information hiding, cookie and session timeouts Cross Side Scripting – Disable unused features on the wiki. Limit access to the scripting variables. E.g $wguseFilesCss Hide database information – put the database information on a separate file, then include it during runtime. require_once (“c:\mysql_info.php”); $db_name=”wikidb”;
Statistics and Ranking Implement ranking using extensions Add the extensions to the ./extensions folder. Call the extension at runtime using require_once() function Contributions.php ContributionsScore.php Ranking can be based on the number of edits or the volume contained in each edit a user posts to the wiki.