<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Computer Science Stuff &#187; SSL</title>
	<atom:link href="http://compscistuff.com/tag/ssl/feed/" rel="self" type="application/rss+xml" />
	<link>http://compscistuff.com</link>
	<description>Dedicated to satisfying your computer needs</description>
	<lastBuildDate>Sat, 29 Oct 2011 23:37:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>8 ways to increase your website security.</title>
		<link>http://compscistuff.com/2009/01/8-ways-to-increase-your-website-security/</link>
		<comments>http://compscistuff.com/2009/01/8-ways-to-increase-your-website-security/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 20:52:06 +0000</pubDate>
		<dc:creator>Michael Washington</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[Barack]]></category>
		<category><![CDATA[Obama]]></category>
		<category><![CDATA[protection]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://compscistuff.com/?p=301</guid>
		<description><![CDATA[Recently I have heard about how Twitter has been hacked using brute force techniques and even how Barack Obama page was hacked on Twitter. You would think a web application as popular as Twitter would have better security measures. There are different ways to hack websites but the most common way websites are hacked is [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I have heard about how Twitter has been hacked using brute force techniques and even how Barack Obama page was hacked on Twitter. You would think a web application as popular as Twitter would have better security measures. There are different ways to hack websites but the most common way websites are hacked is by poor configurations and weaknesses found in the websites. Here are the ways to combat hackers.</p>
<p><strong>1. Check the file permissions for files on your server</strong></p>
<p>If you have files that allow anybody to modify them such as groups and users then you already have a major problem. You need to only allow users to view your  content not write to it.</p>
<p><strong>2. Check the privileges of user names accessing the database you are using. </strong></p>
<p>Sometimes granting all privlieges for a username of a database can be dangerous. When designing your website that stores all of your information in a database it is best to split the privlieges between multiple usernames. This could cause the hacker some pain and time when trying to retrieve information from your database.</p>
<p><strong>3. Make sure passwords are above 6 characaters with CAPS and Numbers and double hash them.</strong></p>
<p>When passwords are short lengths and contain no caps and no numbers it makes it easier to do brute force attacks on the websites.  So always make sure it is over 6 characters and add caps and numbers to your password. On the backend make sure you double hash passwords. When you double hash them use two different types of hashes. This is will throw hackers off some.</p>
<p><strong>4. Always validate the visitors input.</strong></p>
<p>When you have visitors enter in information that will be sent to the database make sure you protect against query attacks. There are certain combinations that visitors could use to reset passwords or drop your database. So every time they enter in values make sure you have a function to remove bad characters to protect your database.</p>
<p><strong>5. Use computer generated pictures when allowing users to login or signup.</strong></p>
<p>When hackers hack login information, they use a program and to loop through all the possible combinations for a password.  If you use computer generated pictures for validation it will cause them even more discomfort for a hackers because they will need a program to read computer generated pictures which is close to none!</p>
<p><strong>6. Use SSL.</strong></p>
<p>SSL  is a cryptographic system that uses two  keys to encrypt data.  SSL creates a secure connection between a client and a server, over which any amount of data can be sent securely.  To get a better understanding look below at the block quote from php.net.</p>
<blockquote>
<p class="simpara">SSL/SSH protects data travelling from the client to the server, SSL/SSH      does not protect the persistent data stored in a database. SSL is an      on-the-wire protocol.</p>
<p class="simpara">Once an attacker gains access to your database directly (bypassing the      webserver), the stored sensitive data may be exposed or misused, unless      the information is protected by the database itself. Encrypting the data      is a good way to mitigate this threat, but very few databases offer this      type of data encryption.</p>
</blockquote>
<p class="simpara">You can buy SSL certificates from your web hosting company or from independent websites.</p>
<p class="simpara"><strong>7. Keep your system up-to-date.</strong></p>
<p class="simpara">If you are using php 3 and php 5 is out then you need to UPGRADE!!! Usually when you update your system they include patches to solve security problems that the previous release did not have.</p>
<p class="simpara"><strong>8. Customize your security and create no documentation for IT!!!</strong></p>
<p class="simpara">Most of the time on the internet everybody is using the code because they downloaded it from somewhere in which over a thousand users downloaded the same thing. Hackers will download it to so they can know how to hack it to. If you are real serious about security I suggest you create your own technique after researching other methods out there and create NO documentation for it. I agreed with open source but not when it comes to <strong>SECURITY</strong>! This will make it hard for hackers and they will move on to an easier website to wreck havoc.</p>
 <img src="http://compscistuff.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=301" width="1" height="1" style="display: none;" /><img src="http://compscistuff.com/?ak_action=api_record_view&id=301&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://compscistuff.com/2009/01/8-ways-to-increase-your-website-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

