<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8673549637866721045</id><updated>2024-09-04T16:08:34.327-07:00</updated><title type='text'>W0rLD of CoMputer ScieNce</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-6063039911819204512</id><published>2010-01-14T20:59:00.000-08:00</published><updated>2010-01-14T21:01:36.569-08:00</updated><title type='text'>Assignment wireless...</title><content type='html'>Question 1&lt;br /&gt;
&lt;br /&gt;
There are three main multiple access technique which are the FDMA, TDMA and CDMA. List out and describe the advantages and disadvantages of the 3 multiple access techniques.&lt;br /&gt;
&lt;br /&gt;
Advantages TDMA&lt;br /&gt;
• Permits flexible bit rates by assigning more slots per frame to a certain user.&lt;br /&gt;
• Can support bursts or variable bit rate traffic.&lt;br /&gt;
• No guard bands required for wideband system.&lt;br /&gt;
• No narrowband filters required for wideband system.&lt;br /&gt;
&lt;br /&gt;
Disadvantages of TDMA&lt;br /&gt;
• Each user has a predefined time slot. However, user roaming from one cell to another are not allotted time slot. Thus, if all the time slot on the next cell is already occupied, a call might disconnect and user will not receive a dial tone.&lt;br /&gt;
• Subjected to multi-path distortion. However, a time limit can be used on the system to solve the problem. Once the time limit is expired the signal is ignored.&lt;br /&gt;
• Higher synchronization overhead because of burst mode operation.&lt;br /&gt;
• Complexity equalization necessary for high data rates of wideband systems.&lt;br /&gt;
• Frequency/slot allocation complexity&lt;br /&gt;
• Pulsating power envelop: interference with other devices&lt;br /&gt;
• Electronics operating at high bit rate increase poser consumption.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Advantages CDMA&lt;br /&gt;
• CDMA can support many users in the same channel, example: high capacity.&lt;br /&gt;
• Lower mobile transmit power, example: longer battery life and better power control.&lt;br /&gt;
• Improved performance in multipart environments, RAKE receivers can be used to improve signal reception by exploiting diversity.&lt;br /&gt;
• Soft handoffs can be used. Mobile can switch base station without switching carries. Two base stations receive the mobile signal and the mobile is receiving from two base stations.&lt;br /&gt;
• High peak data rates can be accommodated.&lt;br /&gt;
&lt;br /&gt;
Disadvantages of CDMA&lt;br /&gt;
• One major problem in CDMA technology is channel pollution, where signals from too many cell sites are present in the subscriber’s phone but none of them is dominant. When this situation arises the quality of the audio degrades.&lt;br /&gt;
• Another disadvantage in this technology when compared to GSM is the lack of international roaming capabilities. The ability to upgrade or change to another handset is not easy with this technology because the network service information for the phone is put in the actual phone unlike GSM which uses SIM card for this. &lt;br /&gt;
• One another disadvantage is the limited variety of the handset, because at present the major mobile companies use GSM technology.&lt;br /&gt;
• The code length has to be careful selected because a large code length can induce delay or even cause interference.&lt;br /&gt;
• CDMA also requires tight power control as it suffers for far-near effect.&lt;br /&gt;
• Soft handoff increases use of radio resources and hence can reduce capacity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Advantages FDMA&lt;br /&gt;
• Reducing the information bit rate and using efficient digital codes can increase the capacity.&lt;br /&gt;
• As FDMA systems use low bit rates (large symbol time) compared to average delay spread, they reduce the cost, and there is low Inter Symbol Interference (ISI).&lt;br /&gt;
• There is hardly any equalization required.&lt;br /&gt;
• Technological advances required for implementation are simple. A system can be configured so that improvements in terms of speec coder bit-rate reduction could be readily incorporated.&lt;br /&gt;
• Since the transmission is continuous, less number of bits are needed for synchronization and framing.&lt;br /&gt;
&lt;br /&gt;
Disadvantages of FDMA&lt;br /&gt;
• It does not differ significantly from analog systems, capacity improvement depends on reducing signal to interference ratio, or signal to noise ratio (SNR).&lt;br /&gt;
• The maximum bit rate per channel is fixed and small.&lt;br /&gt;
• The guard band between each two users results in wastage of capacity.&lt;br /&gt;
• Hardware involves narrow band filters, which cannot be realized in VLSI and thus increase the cost.&lt;br /&gt;
• Law call capacity&lt;br /&gt;
• Lack of security where a call could be overhead with considerable ease and one could steal a phone’s serial code and make illegal calls on the systems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Question 2&lt;br /&gt;
&lt;br /&gt;
In 3G cellular network, the two popular standards are WCDMA and CDMA-2000. List out of all the similarities and differences of the two technology.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0vF9eZfsbo09y4ZNZcxYAs05ET3xhPFN1LX7f64BHXZafjokaaD-0RFG8e3pjV2F3VGzGHm6nGmZA4EqJjgRUVqyowt-8sOqGd5BK1iL9re9qD02lu3iQGWh8O13Alr9mkK7r6-KOdd8/s1600-h/2.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Similarities WCDMA and CDMA-2000&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeqJVvRQZ0Ca0qZfqVnW45NmfGVMuj642L8acBBX0AEnujU4VMw-Sz6vDGt7N9hPDbNQgiRmHLEPA-Pm2YdDV-luQ82_lSBgkSBV2lgc0PCL-6naUhwKWQHxbzYbjScdCm04znva3tGbI/s1600-h/1.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeqJVvRQZ0Ca0qZfqVnW45NmfGVMuj642L8acBBX0AEnujU4VMw-Sz6vDGt7N9hPDbNQgiRmHLEPA-Pm2YdDV-luQ82_lSBgkSBV2lgc0PCL-6naUhwKWQHxbzYbjScdCm04znva3tGbI/s640/1.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOcscYe-IUjnoYVa9Aja8AKrunAOEIoc0-Vxnv7o-U5tpw-BuhaBe_BoZKfac8pMo3q_yBlhGFzTnx9JWP2BayR8FkRpCYUjlUVdpwcKrOTpkEphcpigx10CRN7xNNxeT6vU245oVgHH8/s1600-h/4.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;144&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOcscYe-IUjnoYVa9Aja8AKrunAOEIoc0-Vxnv7o-U5tpw-BuhaBe_BoZKfac8pMo3q_yBlhGFzTnx9JWP2BayR8FkRpCYUjlUVdpwcKrOTpkEphcpigx10CRN7xNNxeT6vU245oVgHH8/s640/4.bmp&quot; width=&quot;456&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Differences WCDMA and CDMA-2000&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMQETK-pP9PTfxfL8b-7amQG8LuXC5QIomJmOmeX4RNu2QsRU9i4nAfY0bfWNWhbNaP4p2vxglkXN43kRqRYapWKwFgnRX6ekTf7Alci8dtlA1r5isw52XWorK6jL2MBZaBOAqKhpuH6g/s1600-h/3.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMQETK-pP9PTfxfL8b-7amQG8LuXC5QIomJmOmeX4RNu2QsRU9i4nAfY0bfWNWhbNaP4p2vxglkXN43kRqRYapWKwFgnRX6ekTf7Alci8dtlA1r5isw52XWorK6jL2MBZaBOAqKhpuH6g/s400/3.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
CDMA is a complete cellular system which was employed for 2G and now for 3G networks. CDMA-2000 is the version of CDMA system for 3G. WCDMA is the physical layer technology adopted for 3G UMTS system. The difference between CDMA and WCDMA in term of physical layer spreading is that in CDMA system signal is spread up to 1.25 MHz while in WCDMA signal is spread up to 5MHz band. Hence extra &quot;W&quot; meaning &quot;wide&quot; is used and hence called as WCDMA.&lt;br /&gt;
&lt;br /&gt;
The biggest difference between WCDMA and CDMA-2000 is the origin. WCDMA is an evolution of GSM, while CDMA-2000 is an evolution of CDMA. WCDMA uses a broader spectrum and the signalling is based on GSM. CDMA&#39;s signalling is somewhat related to TDMA signalling. Both use Code Division to get the packets in sequence and both offer similar data speed and voice capabilities.&lt;br /&gt;
&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/6063039911819204512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2010/01/question-1-there-are-three-main.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/6063039911819204512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/6063039911819204512'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2010/01/question-1-there-are-three-main.html' title='Assignment wireless...'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeqJVvRQZ0Ca0qZfqVnW45NmfGVMuj642L8acBBX0AEnujU4VMw-Sz6vDGt7N9hPDbNQgiRmHLEPA-Pm2YdDV-luQ82_lSBgkSBV2lgc0PCL-6naUhwKWQHxbzYbjScdCm04znva3tGbI/s72-c/1.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-3664163114158075152</id><published>2010-01-09T23:30:00.000-08:00</published><updated>2010-01-09T23:30:48.155-08:00</updated><title type='text'>Assignment..</title><content type='html'>Minggu nie dh start kuliah..and of course la..dh ade assignment yg dh kene wat pon...=).Untuk minggu ini assignment first kene wat dlm kumpulan..(naseb baek!)..Assignment yg akan kami siapkan adelah mengenai wireless regulatory bodies kat seluruh dunia..Berikut adalah beberapa contoh wireless regulatory bodies yg terlibat dlm assignment kami..&lt;br /&gt;
&lt;br /&gt;
1-Federal Communication Commission-United States&lt;br /&gt;
2-European Telecommunications Standard Institute - Europe&lt;br /&gt;
3-Department of Communications - Canada&lt;br /&gt;
4-Australian Communications and Media Authority - Australia&lt;br /&gt;
5-Commission Federal de Telecomunicaciones - Mexico&lt;br /&gt;
&lt;br /&gt;
Kumpulan kami telah memilih Department of Communication in Canada sebagai salah satu wireless regulatory bodies yg akan dikaji..&lt;br /&gt;
&lt;br /&gt;
Untuk menyiapkan assignment ini..kami perlu menjawab beberapa soalan yg telah diberi oleh pensyarah..Berikut adalah soalan2 nye..&lt;br /&gt;
&lt;br /&gt;
1- Give brief summary about the regulatory agency&lt;br /&gt;
2- What a future trend of the agency in the 2.4-GHz RF spectrum and purpose of frequency 2.4-GHz&lt;br /&gt;
3- What is the future trend of the agency in the 5-GHz RF spectrum and hte purpose of frequency 5-GHZ&lt;br /&gt;
4- Differentiate this body from others&lt;br /&gt;
5- What official comprise the regulatory bodies&lt;br /&gt;
6- How do companies comply with the regulation&lt;br /&gt;
7- How does the regulatory agency monitor the airwaves&lt;br /&gt;
8- What action do they take for violation&lt;br /&gt;
9- What penalties are imposed for violation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/3664163114158075152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2010/01/assignment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3664163114158075152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3664163114158075152'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2010/01/assignment.html' title='Assignment..'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-2081472132034791949</id><published>2009-10-29T18:51:00.000-07:00</published><updated>2009-10-29T22:24:21.859-07:00</updated><title type='text'>LECTURE 10: LEGAL AND CRITICAL ISSUES IN COMPUTER SECURITY</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;INTRODUCTION&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;To know what protection the provides for computer and data to appropriate laws that protect the right of other with respect to computer, program and data, and to understand how existing laws provide a basis for recommending new laws to protect computers, data and computer.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Law is not always the appropriate way to deal with issues of human behavior.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Differences between LAWS and ETHICS&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Laws&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul style=&quot;text-align: justify;&quot;&gt;&lt;li&gt;Described by formal, written laws&lt;/li&gt;
&lt;li&gt;Interpreted by court&lt;/li&gt;
&lt;li&gt;Established by legislature representing everyone&lt;/li&gt;
&lt;li&gt;Applicable to everyone&lt;/li&gt;
&lt;li&gt;Priority determined by courts if two laws conflict&lt;/li&gt;
&lt;li&gt;Court is final arbiter of right&lt;/li&gt;
&lt;li&gt;Enforceable by police and court&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Ethics&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul style=&quot;text-align: justify;&quot;&gt;&lt;li&gt;Described by unwritten principles&lt;/li&gt;
&lt;li&gt;Interpreted by individuals&lt;/li&gt;
&lt;li&gt;Presented by philosophers, religions, professionals group&lt;/li&gt;
&lt;li&gt;Personal choice&lt;/li&gt;
&lt;li&gt;Priority determined by individuals if two principles conflict&lt;/li&gt;
&lt;li&gt;Limited enforcement&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Protecting Programs and Data&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt; &lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Copyrights&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;-&lt;/b&gt; Are design to protect the expression and data.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Applied to creative work such as story&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Intended to allow regular and free exchange of ideas.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Must be apply to any original work and it must be in some tangible medium of expression.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Grant to the original of the expression.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Can also be granted for work which contains some public domain material as long as there is some originally, without the need for the author to identify what is public and what is original.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Patents&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Different from copyrights in that it applies to the results of science, technology and engineering.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Can protect a new and useful process, machine, manufacture or composition of matter.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;-Designed to protect the device or process for carrying out an idea&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- Can valid only for something that is truly novel or uniques&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;-Granted to who invented it first, regardless who filed the invention first.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- The patents applicant has to reveal what is novel about the invention&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- The patents owner then will use the patented invention by producing or by licensing others to produce them.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Trade Secret&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;A trade secret is information that gives one company a competitive edge over others. For example, the formula for a soft drink is a trade secret, as is a mailing list of customers, or information about a product due to be announced in a few months.&lt;br /&gt;
&lt;br /&gt;
The distinguishing characteristic of a trade secret is that it must always be kept secret. The owner must take precautions to protect the secret, such as storing it in a safe, encrypting it in a computer file, or making employees sign a statement that they will not disclose the secret.&lt;br /&gt;
Trade secret protection applies very well to computer software. &lt;br /&gt;
&lt;br /&gt;
The underlying algorithm of a computer program is novel, but its novelty depends on nobody else’s knowing it. &lt;br /&gt;
&lt;br /&gt;
Trade secret protection allows distribution of the result of a secret (the executable program) while still keeping the program design hidden.&lt;br /&gt;
Trade secret protection does not cover copying a product (specifically a computer program), so that it cannot protect against a pirate who sells copies of someone else’s program without permission. &lt;br /&gt;
&lt;br /&gt;
However, trade secret protection makes it illegal to steal a secret algorithm and use it in another product.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrr_LeB8Cr4VAFQrM7q8JlXM6IMqc7GifYkZabJs27hTwaOU4HrzQh5mxVUo7M6c5jvl-Lv9V5dZ3Gi6DYblPzy7Dig08BnABsKDroY3Ag1cwZwDFArKWHpL-6EG2zXobAdpzNXQt8z0nn/s1600-h/thread.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397832116597920962&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrr_LeB8Cr4VAFQrM7q8JlXM6IMqc7GifYkZabJs27hTwaOU4HrzQh5mxVUo7M6c5jvl-Lv9V5dZ3Gi6DYblPzy7Dig08BnABsKDroY3Ag1cwZwDFArKWHpL-6EG2zXobAdpzNXQt8z0nn/s400/thread.jpg&quot; style=&quot;cursor: pointer; height: 400px; width: 386px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Why Computer Crime is Hard to Define? &lt;/span&gt;&lt;br /&gt;
Understanding&lt;br /&gt;
*Neither courts, lawyers, police agents, nor jurors necessarily understand computers.&lt;br /&gt;
&lt;br /&gt;
Fingerprints&lt;br /&gt;
*Polices and courts for years depended on tangible evidence, such as fingerprints. But with many computer crimes there simply are no fingerprints, no physical clues.&lt;br /&gt;
Form of Assets &lt;br /&gt;
*We know what cash is, or diamonds, or even negotiable securities. But are 20 invisible magnetic spots really equivalent to a million dollars?&lt;br /&gt;
&lt;br /&gt;
Juveniles&lt;br /&gt;
*Many computer crimes involve juveniles. Society understands immaturity and can treat even very serious crimes by juveniles as being done with less understanding than when the same crime is committed by an adult.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Type of Crimes Committed &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Telecommunications Fraud &lt;br /&gt;
*It is defined as avoiding paying telephone charges by misrepresentation as a legitimate user.&lt;br /&gt;
&lt;br /&gt;
Embezzlement &lt;br /&gt;
*It involves using the computer to steal or divert funds illegally.&lt;br /&gt;
&lt;br /&gt;
Hacking&lt;br /&gt;
*It denotes a compulsive programmer or user who explores, tests, and pushes computers and communications system to their limits - often illegal activities.&lt;br /&gt;
&lt;br /&gt;
Automatic Teller Machine Fraud&lt;br /&gt;
*It involves using an ATM machine for a fraudulent activity - faking deposits, erasing withdrawals, diverting funds from another person’s account through stolen PIN numbers.&lt;br /&gt;
&lt;br /&gt;
Records Tampering &lt;br /&gt;
*It involves the alteration, loss, or destruction of computerised records.&lt;br /&gt;
&lt;br /&gt;
Acts of Disgruntled Employees &lt;br /&gt;
*They often use a computer for revenge against their employer.&lt;br /&gt;
&lt;br /&gt;
Child Pornography and Abuse &lt;br /&gt;
*They are illegal or inappropriate arts of a sexual nature committed with a minor or child, such as photographing or videotaping.&lt;br /&gt;
&lt;br /&gt;
Drug Crimes  &lt;br /&gt;
*Drug dealers use computers to communicate anonymously with each other and to keep records of drug deals.&lt;br /&gt;
&lt;br /&gt;
Organised Crime&lt;br /&gt;
*For all kinds of crime, the computer system may be used as their tools.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
Summary&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Firstly, the legal mechanisms of copyright, patent, and trade secret were presented as means to protect the secrecy of computer hardware, software and data. &lt;br /&gt;
&lt;br /&gt;
However, these mechanisms were designed before the invention of computer, so their applicability to computing needs is somewhat limited. &lt;br /&gt;
&lt;br /&gt;
Meanwhile, program protection is especially desired, and software companies are pressing the courts to extend the interpretation of these means of protection to include computers.&lt;br /&gt;
&lt;br /&gt;
Secondly, relationship between employers and employees, in the context of writers of software. Well-established laws and precedents control the acceptable access an employee has to software written for a company&lt;br /&gt;
&lt;br /&gt;
Thirdly, some difficulties of in prosecuting computer crime. In general, the courts have not yet granted computers, software, and data appropriate status considering value of assets and seriousness of crime. The legal system is moving cautiously in its acceptance of computers. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;What are Ethics?&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Society relies on ethics  or morals to prescribe generally accepted standards of proper behaviour.&lt;br /&gt;
&lt;br /&gt;
An ethic is an objectively defined standard of right and wrong within a group of individuals.  &lt;br /&gt;
&lt;br /&gt;
These ethics may influence by religious believe. Therefore, through choices, each person defines a personal set of ethical practices. &lt;br /&gt;
&lt;br /&gt;
A set of ethical principles is called and ethical system. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Differences of The Law and Ethics&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
Firstly, laws apply to every one, even you do not agree with the laws. However, you are forced to respect and obey the laws.&lt;br /&gt;
&lt;br /&gt;
Secondly, there is a regular process through the courts for determining which law supersedes which if two laws conflict.&lt;br /&gt;
&lt;br /&gt;
Thirdly, the laws and the courts identify certain actions as right and others as wrong. From a legal standpoint, anything that is not illegal is right.&lt;br /&gt;
&lt;br /&gt;
Finally, laws can be enforced, and there are ways to rectify wrongs done by unlawful behaviour.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Contrast of Law Versus Ethics&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDphhNgprCiD-0-vCXnEwOiqnPorz3_UvgNVAJqqnablWCOBeJv-j-4b7HX76dJc65_PROQ_OEaNi-wHLTQWInUJSEY1V-eGHJSEQ79HOWSlnth6KIARhpKaW7q6RDyfsMoNu1z8XpcgoS/s1600-h/law.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397835990579221074&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDphhNgprCiD-0-vCXnEwOiqnPorz3_UvgNVAJqqnablWCOBeJv-j-4b7HX76dJc65_PROQ_OEaNi-wHLTQWInUJSEY1V-eGHJSEQ79HOWSlnth6KIARhpKaW7q6RDyfsMoNu1z8XpcgoS/s400/law.jpg&quot; style=&quot;height: 400px; width: 386px;&quot; /&gt;&lt;/a&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/2081472132034791949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-10-legal-and-critical-issues-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/2081472132034791949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/2081472132034791949'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-10-legal-and-critical-issues-in.html' title='LECTURE 10: LEGAL AND CRITICAL ISSUES IN COMPUTER SECURITY'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrr_LeB8Cr4VAFQrM7q8JlXM6IMqc7GifYkZabJs27hTwaOU4HrzQh5mxVUo7M6c5jvl-Lv9V5dZ3Gi6DYblPzy7Dig08BnABsKDroY3Ag1cwZwDFArKWHpL-6EG2zXobAdpzNXQt8z0nn/s72-c/thread.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-196922492716680382</id><published>2009-10-29T18:25:00.000-07:00</published><updated>2009-10-29T22:37:34.043-07:00</updated><title type='text'>LECTURE 9: INTRUSION DETECTION SYSTEM</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Intruders&lt;/b&gt;&lt;br /&gt;
Security Intrusion &amp;amp; Detection&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Types of IDS&lt;/b&gt;&lt;br /&gt;
*HIDS&lt;br /&gt;
*NIDS&lt;br /&gt;
*DIDS&lt;br /&gt;
IDS Techniques&lt;br /&gt;
SNORT&lt;br /&gt;
Honeypots&lt;br /&gt;
&lt;br /&gt;
An Intrusion detection system (IDS) is software and/or hardware designed to detect unwanted attempts at accessing, manipulating, and/or disabling computer systems, mainly through a network, such as the Internet. These attempts may take the form of attacks, as examples, by crackers, malware and/or disgruntled employees. An IDS cannot directly detect attacks within properly encrypted traffic.&lt;br /&gt;
&lt;br /&gt;
An intrusion detection system is used to detect several types of malicious behaviors that can compromise the security and trust of a computer system. This includes network attacks against vulnerable services, data driven attacks on applications, host based attacks such as privilege escalation, unauthorized logins and access to sensitive files, and malware (viruses, trojan horses, and worms).&lt;br /&gt;
&lt;br /&gt;
An IDS can be composed of several components: Sensors which generate security events, a Console to monitor events and alerts and control the sensors, and a central Engine that records events logged by the sensors in a database and uses a system of rules to generate alerts from security events received. There are several ways to categorize an IDS depending on the type and location of the sensors and the methodology used by the engine to generate alerts. In many simple IDS implementations all three components are combined in a single device or appliance.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;IDS Terminology&lt;/span&gt;&lt;br /&gt;
Alert/Alarm- A signal suggesting a system has been or is being attacked [1].&lt;br /&gt;
&lt;br /&gt;
True attack stimulus- An event that triggers an IDS to produce an alarm and react as though a real attack were in progress [1].&lt;br /&gt;
&lt;br /&gt;
False attack stimulus- The event signaling an IDS to produce an alarm when no attack has taken place [1].&lt;br /&gt;
&lt;br /&gt;
False (False Positive)- An alert or alarm that is triggered when no actual attack has taken place [1].&lt;br /&gt;
&lt;br /&gt;
*False negative- A failure of an IDS to detect an actual attack.&lt;br /&gt;
&lt;br /&gt;
*Noise- Data or interference that can trigger a false positive .&lt;br /&gt;
&lt;br /&gt;
*Site policy- Guidelines within an organization that control the rules and configurations of an IDS .&lt;br /&gt;
&lt;br /&gt;
*Site policy awareness- The ability an IDS has to dynamically change its rules and configurations in response to changing environmental activity .&lt;br /&gt;
&lt;br /&gt;
*Confidence value- A value an organization places on an IDS based on past performance and analysis to help determine its ability to effectively identify an attack .&lt;br /&gt;
&lt;br /&gt;
*Alarm filtering- The process of categorizing attack alerts produced from an IDS in &lt;br /&gt;
order to distinguish false positives from actual attacks.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Types of Intrusion-Detection systems&lt;/span&gt;&lt;br /&gt;
There are three main types of systems in which IDS can be used : network, applications and hosts.&lt;br /&gt;
&lt;br /&gt;
In a network-based intrusion-detection system (NIDS), the sensors are located at choke points in network to be monitored, often in the demilitarized zone (DMZ) or at network borders. The sensor captures all network traffic and analyzes the content of individual packets for malicious traffic.&lt;br /&gt;
&lt;br /&gt;
In systems, PIDS and APIDS are used to monitor the transport and protocols for illegal or inappropriate traffic or constructs of a language. For example forged SQL queries attempting to delete database records, virus in emails.&lt;br /&gt;
&lt;br /&gt;
In a host-based system, the sensor usually consists of a software agent, which monitors all activity of the host on which it is installed. For example attempt to modify the master boot record, keylogger, file access.&lt;br /&gt;
&lt;br /&gt;
Hybrids for the two later systems also exist.&lt;br /&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Network intrusion detection system (NIDS)&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
It is an independent platform which identifies intrusions by examining network traffic and monitors multiple hosts. Network Intrusion Detection Systems gain access to network traffic by connecting to a hub, network switch configured for port mirroring, or network tap. An example of a NIDS is Snort.&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
Protocol-based intrusion detection system (PIDS)&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
It consists of a system or agent that would typically sit at the front end of a server, monitoring and analyzing the communication protocol between a connected device (a user/PC or system) and the server. For a web server this would typically monitor the HTTPS protocol stream and understand the HTTP protocol relative to the web server/system it is trying to protect. Where HTTPS is in use then this system would need to reside in the &quot;shim&quot;, or interface, between where HTTPS is un-encrypted and immediately prior to its entering the Web presentation layer.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Application protocol-based intrusion detection system (APIDS)&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
It consists of a system or agent that would typically sit within a group of servers, monitoring and analyzing the communication on application specific protocols. For example, in a web server with a database this would monitor the SQL protocol specific to the middleware/business logic as it transacts with the database.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Host-based intrusion detection system (HIDS)&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
It consists of an agent on a host which identifies intrusions by analyzing system calls, application logs, file-system modifications (binaries, password files, capability/acl databases) and other host activities and state. An example of a HIDS is OSSEC.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Hybrid intrusion detection system&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
It combines two or more approaches. Host agent data is combined with network information to form a comprehensive view of the network. An example of a Hybrid IDS is Prelude.&lt;br /&gt;
&lt;br /&gt;
Intrusion detection systems can also be system-specific using custom tools and honeypots.&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/196922492716680382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-9-intrusion-detection-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/196922492716680382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/196922492716680382'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-9-intrusion-detection-system.html' title='LECTURE 9: INTRUSION DETECTION SYSTEM'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-5669052330860832672</id><published>2009-10-22T10:46:00.002-07:00</published><updated>2009-10-29T22:34:59.838-07:00</updated><title type='text'>LECTURE 8: FIREWALL</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;Firewall is a part of a computer system or network that is designed to block unauthorized access while permitting authorized communications. It is a device or set of devices configured to permit, deny, encrypt, decrypt, or proxy all (in and out) computer traffic between different security domains based upon a set of rules and other criteria.&lt;br /&gt;
&lt;br /&gt;
Firewalls can be implemented in either hardware or software, or a combination of both. Firewalls are frequently used to prevent unauthorized Internet users from accessing private networks connected to the Internet, especially intranets. All messages entering or leaving the intranet pass through the firewall, which examines each message and blocks those that do not meet the specified security criteria.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;There are several types of firewall techniques:&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
1. Packet filter: Packet filtering inspects each packet passing through the network and accepts or rejects it based on user-defined rules. Although difficult to configure, it is fairly effective and mostly transparent to its users. In addition, it is susceptible to IP spoofing.&lt;br /&gt;
2. Application gateway: Applies security mechanisms to specific applications, such as FTP and Telnet servers. This is very effective, but can impose a performance degradation.&lt;br /&gt;
3. Circuit-level gateway: Applies security mechanisms when a TCP or UDP connection is established. Once the connection has been made, packets can flow between the hosts without further checking.&lt;br /&gt;
4. Proxy server: Intercepts all messages entering and leaving the network. The proxy server effectively hides the true network addresses.&lt;br /&gt;
&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/5669052330860832672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-8.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5669052330860832672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5669052330860832672'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-8.html' title='LECTURE 8: FIREWALL'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-5838846542970775864</id><published>2009-10-20T11:45:00.000-07:00</published><updated>2009-10-29T22:32:10.285-07:00</updated><title type='text'>LECTURE 7: WIRELESS SECURITY</title><content type='html'>&lt;span style=&quot;font-weight: bold;&quot;&gt;Wireless LANs&lt;/span&gt;&lt;br /&gt;
IEEE ratified 802.11 in 1997.&lt;br /&gt;
-Also known as Wi-Fi.&lt;br /&gt;
Wireless LAN at 1 Mbps &amp;amp; 2 Mbps.&lt;br /&gt;
WECA (Wireless Ethernet Compatibility Alliance) promoted Interoperability.&lt;br /&gt;
-Now Wi-Fi Alliance&lt;br /&gt;
802.11 focuses on Layer 1 &amp;amp; Layer 2 of OSI model.&lt;br /&gt;
-Physical layer&lt;br /&gt;
-Data link layer&lt;br /&gt;
&lt;br /&gt;
A wireless local area network (WLAN) links two or more devices using some wireless distribution method (typically spread-spectrum or OFDM radio), and usually providing a connection through an access point to the wider internet. This gives users the mobility to move around within a local coverage area and still be connected to the network.&lt;br /&gt;
&lt;br /&gt;
Wireless LANs have become popular in the home due to ease of installation, and the increasing popularity of laptop computers. Public businesses such as coffee shops and malls have begun to offer wireless access to their customers; sometimes for free.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Types of wireless LAN&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;::Peer to peer::&lt;/b&gt;&lt;br /&gt;
An ad-hoc network is a network where stations communicate only peer to peer (P2P). There is no base and no one gives permission to talk. This is accomplished using the Independent Basic Service Set (IBSS).&lt;br /&gt;
&lt;br /&gt;
A peer-to-peer (P2P) network allows wireless devices to directly communicate with each other. Wireless devices within range of each other can discover and communicate directly without involving central access points. This method is typically used by two computers so that they can connect to each other to form a network.&lt;br /&gt;
&lt;br /&gt;
If a signal strength meter is used in this situation, it may not read the strength accurately and can be misleading, because it registers the strength of the strongest signal, which may be the closest computer.&lt;br /&gt;
IEEE 802.11 define the physical layer (PHY) and MAC (Media Access Control) layers based on CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance). The 802.11 specification includes provisions designed to minimize collisions, because two mobile units may both be in range of a common access point, but out of range of each other.&lt;br /&gt;
&lt;br /&gt;
The 802.11 has two basic modes of operation: Ad hoc mode enables peer-to-peer transmission between mobile units. Infrastructure mode in which mobile units communicate through an access point that serves as a bridge to a wired network infrastructure is the more common wireless LAN application the one being covered. Since wireless communication uses a more open medium for communication in comparison to wired LANs, the 802.11 designers also included shared-key encryption mechanisms: Wired Equivalent Privacy (WEP), Wi-Fi Protected Access (WPA, WPA2), to secure wireless computer networks.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;::Bridge::&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A bridge can be used to connect networks, typically of different types. A wireless Ethernet bridge allows the connection of devices on a wired Ethernet network to a wireless network. The bridge acts as the connection point to the Wireless LAN.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;::Wireless distribution system::&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A Wireless Distribution System is a system that enables the wireless interconnection of access points in an IEEE 802.11 network. It allows a wireless network to be expanded using multiple access points without the need for a wired backbone to link them, as is traditionally required. The notable advantage of WDS over other solutions is that it preserves the MAC addresses of client packets across links between access points.&lt;br /&gt;
&lt;br /&gt;
An access point can be either a main, relay or remote base station. A main base station is typically connected to the wired Ethernet. A relay base station relays data between remote base stations, wireless clients or other relay stations to either a main or another relay base station. A remote base station accepts connections from wireless clients and passes them to relay or main stations. Connections between &quot;clients&quot; are made using MAC addresses rather than by specifying IP assignments.&lt;br /&gt;
&lt;br /&gt;
All base stations in a Wireless Distribution System must be configured to use the same radio channel, and share WEP keys or WPA keys if they are used. They can be configured to different service set identifiers. WDS also requires that every base station be configured to forward to others in the system.&lt;br /&gt;
&lt;br /&gt;
WDS may also be referred to as repeater mode because it appears to bridge and accept wireless clients at the same time (unlike traditional bridging). It should be noted, however, that throughput in this method is halved for all clients connected wirelessly.&lt;br /&gt;
&lt;br /&gt;
When it is difficult to connect all of the access points in a network by wires, it is also possible to put up access points as repeaters.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt; WPA and WEP&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
WPA and WEP are technologies that &quot;encrypt&quot; the traffic on your network. That is, they scramble it so that an attacker can&#39;t make any sense of it. To unscramble it at the other end, all systems using it must know a &quot;key&quot; or password.&lt;br /&gt;
&lt;br /&gt;
Note that WPA is now in a second generation, referred to as WPA2. Unless otherwise specified, this document uses &quot;WPA&quot; to refer to both.&lt;br /&gt;
&lt;br /&gt;
WPA and WEP provide both access control and privacy. Privacy comes from the encryption. Access control comes from the fact that someone must know the password to use your network.&lt;br /&gt;
&lt;br /&gt;
For this reason, for small networks, using WPA is enough to meet the requirements of the Wireless policy. However you will still want to make sure that any services that use a password or other private information use SSL or some other type of end to end encryption.&lt;br /&gt;
&lt;br /&gt;
WEP is significantly less secure than WPA, but can be used until your equipment can be upgraded to support WPA. While WEP is widely regarded as insecure, it is still a lot better than nothing.&lt;br /&gt;
&lt;br /&gt;
WPA has two modes, personal and enterprise. For small installations you&#39;ll want to use personal mode. It just requires a password. Enterprise mode is for larger installations, that have a Radius server that will support WPA.&lt;br /&gt;
&lt;br /&gt;
The primary problem with WPA in personal mode is that it has a single password, which you must tell to all users. That becomes impractical for larger installations.&lt;br /&gt;
&lt;br /&gt;
WPA in enterprise mode requires each user to login with their own username and password. That simplifies management in large installations, because you don&#39;t have to distribute a common password to all your users. However it is a bit more complex to implement:&lt;br /&gt;
&lt;br /&gt;
* Each user&#39;s system must have special software to let the user login to the network. This software is referred to as an &quot;802.1x supplicant&quot;.&lt;br /&gt;
* The access point must support WPA enterprise mode. The access point is configured to talk to a RADIUS server, which is a central server that actually checks the password.&lt;br /&gt;
* You must have a RADIUS server that supports WPA enterprise mode. While the RADIUS server may have its own list of usernames and passwords, it would be more common for it to talk to an LDAP or Active Directory server, so that users login to the network with the same password that they use for other services. &lt;br /&gt;
&lt;br /&gt;
For this reason, most large implementations at Rutgers do not use enterprise mode. Instead they use separate gateway boxes for access control, and depend upon end to end encryption for privacy. One can argue that this is not as secure as WPA enterprise mode, but it avoids the support implications of requiring users to login to the network with an 802.1x supplicant.&lt;br /&gt;
Choosing a good password&lt;br /&gt;
&lt;br /&gt;
It is critical to use a good password. There are attacks against WPA that will break your security if your password uses words or any other well-known sequences. WPA allows passwords as long as 63 characters. We strongly recommend using a long random password, or at the very least a long phrase (at least 20 characters, but preferably longer). The phrase should not be taken from any web site or published work. Most software saves the password, so you only need to type it once on each system.&lt;br /&gt;
&lt;br /&gt;
Even better than a long phrase is a truly random password. For example, consider using http://rulink.rutgers.edu/random.php3. This generates a random 32-character hex string. You can combine two of them (and leave off one character) to get a 63-character password.&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/5838846542970775864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5838846542970775864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5838846542970775864'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-7.html' title='LECTURE 7: WIRELESS SECURITY'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-847309159211639549</id><published>2009-10-20T10:46:00.000-07:00</published><updated>2009-10-29T10:00:13.730-07:00</updated><title type='text'>LAB 6 - Security in Network</title><content type='html'>&lt;span style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;This week, we are given 2 tasks which are:&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;span style=&quot;font-size: 130%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Task 1:  Capture FTP username and password &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Task 2: Using IPSec to secure FTP Transaction&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Capturing File Transfer Protocol (FTP) username and password&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 1&lt;/span&gt;: Start your virtual machine containing winserv03_server and winserv03_client.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 2&lt;/span&gt;: Login as Administrator&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 3&lt;/span&gt;: Set the IP address of your winserv03_server and winserv03_client as below.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;winserv03_server = 192.166.1.106&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;winserv03_client = 192.166.1.105&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;On winserv03_server&lt;/span&gt;:&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: justify;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 4&lt;/span&gt;: Check that your winserv03_server is already installed with FTP server and Wireshark. If FTP server installed than start the FTP service using [Start] | [Administrative tools] | [Internet Information Services (IIS)] otherwise you need a Windows Server 2003 CD to installed Internet Information Services (IIS) with FTP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLTVEinSLc16glrAXtbH95sOTichCcBRc2GVTzTRZ0TtCEGuaB6NQWQ3rLPiGpYXfu0c5tyRa_Ub2ef17C6T6mhiPXRFJ33Fd2fhZqJn9FZtT5R0NLj2HoIxxfEt89QEboaQ7axCam-I0/s1600-h/lab6a.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLTVEinSLc16glrAXtbH95sOTichCcBRc2GVTzTRZ0TtCEGuaB6NQWQ3rLPiGpYXfu0c5tyRa_Ub2ef17C6T6mhiPXRFJ33Fd2fhZqJn9FZtT5R0NLj2HoIxxfEt89QEboaQ7axCam-I0/s400/lab6a.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjohyphenhyphenwrnX-CBt-kW_cRz8_V7wRslJfd5FuXxXIz0KueZEGROF4jK3Ct7EAxPgeDcTXBXzSA3qE4BHLO94f6TYDSSICPvfXHmrxa_DzHKrEigb2oSGcH5PYkGFfWXwktx9l69rQOM0FdUT4/s1600-h/lab6b.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjohyphenhyphenwrnX-CBt-kW_cRz8_V7wRslJfd5FuXxXIz0KueZEGROF4jK3Ct7EAxPgeDcTXBXzSA3qE4BHLO94f6TYDSSICPvfXHmrxa_DzHKrEigb2oSGcH5PYkGFfWXwktx9l69rQOM0FdUT4/s320/lab6b.bmp&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;Step 5&lt;/b&gt;: Whereas if wireshark is not install then it can be downloaded for free from http://www.wireshark.org.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTUh7-G-nX-Uu5Fqf5cD0z-hlULYdurQdQIMI59wqewLeys8MGmgktL-iTxezgc4VS-qGPk9aK_vO4ii5D5_URhdg1y25d24eMJUOhu6UKv0pWS1-VOewbmRHbvSwErcz7vVRSTt420rQ/s1600-h/lab6c.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Step 6&lt;/b&gt;: If it is installed then open Wireshark on winserv03_server.&lt;b&gt; [Start] | [Program] | [Wireshark].&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTUh7-G-nX-Uu5Fqf5cD0z-hlULYdurQdQIMI59wqewLeys8MGmgktL-iTxezgc4VS-qGPk9aK_vO4ii5D5_URhdg1y25d24eMJUOhu6UKv0pWS1-VOewbmRHbvSwErcz7vVRSTt420rQ/s1600-h/lab6c.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;236&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTUh7-G-nX-Uu5Fqf5cD0z-hlULYdurQdQIMI59wqewLeys8MGmgktL-iTxezgc4VS-qGPk9aK_vO4ii5D5_URhdg1y25d24eMJUOhu6UKv0pWS1-VOewbmRHbvSwErcz7vVRSTt420rQ/s400/lab6c.bmp&quot; width=&quot;415&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;b&gt;Step 7:&lt;/b&gt; Click on&lt;b&gt; [Capture] | [Interfaces]&lt;/b&gt; to choose the network interfaces you wanted to monitor, refer figure 6.4. Choose the network interfaces that has an IP number 0f 192.168.1.106, click&lt;b&gt; [Start]&lt;/b&gt;, refer figure 6.5.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkNrsyBm3vRdIBeg23DUmysJ3z9yOUkzl8PedMttQSubdLOW-ScYkXAvAuBrldqSa8n6F88ew7sKKwtRy_FNNytmc06AYmr5yjxZj79bI_RHJtxS26CY8MxZHK0p7mIkqZVSo7me9HLwg/s1600-h/lab6d.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkNrsyBm3vRdIBeg23DUmysJ3z9yOUkzl8PedMttQSubdLOW-ScYkXAvAuBrldqSa8n6F88ew7sKKwtRy_FNNytmc06AYmr5yjxZj79bI_RHJtxS26CY8MxZHK0p7mIkqZVSo7me9HLwg/s320/lab6d.bmp&quot; width=&quot;415&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: left;&quot;&gt;&lt;b&gt;On winserv03_client&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Step 8:&lt;/b&gt;On winserv03_client VM open a command prompt, login to FTP server on winserv03_server using the following command.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvTkL4s2uIRlyHduYxr4VChkUypD8Z4MUHAIq_0S4jHwRvvSp9yBfvJLPqa_GTxy-iOfNp4xtAGnvGKs0OVCM_kodvrmlQnAJv6E75keRQLvyJyuT7I_oY4Fm9nzLFJlJFbweBzXktnCw/s1600-h/lab6e.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;232&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvTkL4s2uIRlyHduYxr4VChkUypD8Z4MUHAIq_0S4jHwRvvSp9yBfvJLPqa_GTxy-iOfNp4xtAGnvGKs0OVCM_kodvrmlQnAJv6E75keRQLvyJyuT7I_oY4Fm9nzLFJlJFbweBzXktnCw/s320/lab6e.bmp&quot; width=&quot;335&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&amp;nbsp;On winserv03_server&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 9: &lt;/b&gt;As your login view the Wireshark interface on winserv03_server VM, you will notice that the username and password that you used to login to the FTP server from the winserv03_client side is clearly seen on the monitor. Capture the screen of your Wireshark output using print screen button on your keyboard.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 10: &lt;/b&gt;To simulate this on the real environment you need two computers connected via a cross cable.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcP2V9jWG3rTj7yGyXAmHuOm4tU8y2eVbd-KEoMS0Lb4PqszF692IatpfZ_VotxGxVurGDDt1hrU7n5Euv4b8tnzXVfL0MPK5Y6nK8t7K561IFQlJxsEGlJN1Ztq80LkhUSvKSLp75mjw/s1600-h/lab6f.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcP2V9jWG3rTj7yGyXAmHuOm4tU8y2eVbd-KEoMS0Lb4PqszF692IatpfZ_VotxGxVurGDDt1hrU7n5Euv4b8tnzXVfL0MPK5Y6nK8t7K561IFQlJxsEGlJN1Ztq80LkhUSvKSLp75mjw/s320/lab6f.bmp&quot; width=&quot;335&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcP2V9jWG3rTj7yGyXAmHuOm4tU8y2eVbd-KEoMS0Lb4PqszF692IatpfZ_VotxGxVurGDDt1hrU7n5Euv4b8tnzXVfL0MPK5Y6nK8t7K561IFQlJxsEGlJN1Ztq80LkhUSvKSLp75mjw/s1600-h/lab6f.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Using IPSec to secure FTP transaction&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;On winserv03_server&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 1: &lt;/b&gt;Click&lt;b&gt; [Start] | [Run] &lt;/b&gt;and then type mmc.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 2: &lt;/b&gt;Management Console will appear and then, on the menu bar click [&lt;b&gt;File] | [Add/Remove snap-in].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 3: &lt;/b&gt;On the Add/Remove Snap-in box, click &lt;b&gt;[Add]&lt;/b&gt; button and select the &lt;b&gt;[IP Security Monitor] &lt;/b&gt;and click &lt;b&gt;[OK].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 4: &lt;/b&gt;Repeat step 3 by selecting IP Security Policy Management on Local Machine and then click&lt;b&gt; [Finish]&lt;/b&gt;.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 5: &lt;/b&gt;On the Add/Remove Snap-in, click &lt;b&gt;[OK].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Step 6&lt;/b&gt;: In the right pane, right-click on &lt;b&gt;[Secure Server (Require Security)] | [Properties].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 7: I&lt;/b&gt;n the Secure Server (Require Security) Properties dialog box, highlight All IP Traffic and click &lt;b&gt;[Edit].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt; &lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Step 8: &lt;/b&gt;On the Edit Rule Properties dialog box, select the Authentication Method tab. Click add and screen New Authentication Method Properties will appear. Select Use this string (preshared key) and then type MSPRESS in the scroll box, then click OK. Make sure your client preshared key must be same as server preshared key&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 9: &lt;/b&gt;Highlight the Preshared Key and click the [Move up] button to make the preshared key as a first priority for the authentication. Click &lt;b&gt;[Apply] | [OK].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Step 10: &lt;/b&gt;Click &lt;b&gt;[OK]&lt;/b&gt; on the &lt;b&gt;[Secure Server (Require Security)] &lt;/b&gt;Properties dialog box and close it.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcP2V9jWG3rTj7yGyXAmHuOm4tU8y2eVbd-KEoMS0Lb4PqszF692IatpfZ_VotxGxVurGDDt1hrU7n5Euv4b8tnzXVfL0MPK5Y6nK8t7K561IFQlJxsEGlJN1Ztq80LkhUSvKSLp75mjw/s1600-h/lab6f.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt; &lt;b&gt;Step 11&lt;/b&gt;: Right-click on [Secure Server (Require Security)], and click [Assign] from the pop-up menu.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;On winserv03_client&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Step 12&lt;/b&gt;: Click&lt;b&gt; [Start] | [Run]&lt;/b&gt; and then type mmc.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Step 13&lt;/b&gt;: Management Console will appear and on the menu bar click &lt;b&gt;[File] | [Add/Remove snap-in].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Step 14&lt;/b&gt;: On the Add/Remove Snap-in box, click&lt;b&gt; [Add] &lt;/b&gt;button and select the &lt;b&gt;[IP Security Monitor]&lt;/b&gt; and click &lt;b&gt;[OK].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Step 15&lt;/b&gt;: Repeat step 3 by selecting IP Security Policy Management on Local Machine and then click [Finish].&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Step 16&lt;/b&gt;: On the Add/Remove Snap-in, click &lt;b&gt;[OK]&lt;/b&gt;.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Step 17&lt;/b&gt;: In the right pane, right-click on &lt;b&gt;[Secure Server (Require&lt;br /&gt;
Security)] | [Properties].&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Step 18&lt;/b&gt;: In the Client (Response Only) Properties dialog box, highlight &lt;dynamic&gt; and click &lt;b&gt;[Edit].&lt;br /&gt;
&lt;/b&gt;&lt;/dynamic&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;refHTML&quot; style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot; style=&quot;font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/847309159211639549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-6-security-in-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/847309159211639549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/847309159211639549'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-6-security-in-network.html' title='LAB 6 - Security in Network'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLTVEinSLc16glrAXtbH95sOTichCcBRc2GVTzTRZ0TtCEGuaB6NQWQ3rLPiGpYXfu0c5tyRa_Ub2ef17C6T6mhiPXRFJ33Fd2fhZqJn9FZtT5R0NLj2HoIxxfEt89QEboaQ7axCam-I0/s72-c/lab6a.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-3124194956110072778</id><published>2009-10-13T10:44:00.000-07:00</published><updated>2009-10-25T04:44:07.265-07:00</updated><title type='text'>LAB 5- Web Application Security</title><content type='html'>On this lab, we need to describe the flaw of web application and how it is exploited. Besides that, we also have to exploit the web vulnerabilities. After that, we need to list prevention method that can be taken to overcome web application vulnerabilities.&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;WHAT IS WEB APPLICATION SECURITY??&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Web application or simply called webapp is an application that can be accessed using a web browser over a network, either the Internet or within the Local Area Network. It is developed using browser-supported language such as HTML, JavaScript, PHP, ASP and etc. The script produced is then rendered by common web browser. Web application let user to access application or system anywhere and at any time provided the user is connected to a network connection and there is a web browser installed on the machine. This ease of usage makes webapp popular among Internet user. Moreover the ability to update and maintain web applications without distributing and installing software on potentially thousands of client computers contribute to the popularity of the webapp. Nowadays webapp is used for accessing mail, online banking, online shopping, online reservation, wikis and many other functions.&lt;br /&gt;&lt;br /&gt;An increase in the usage of web applications is directly related to an increase in the number of security incidents for them. Even though the server is patch with the latest version of the software, the network are installed with the latest firewall system and Intrusion detection system is deployed to monitor the network, if the web application itself is lack of security features the vital information stored in its content is still expose to intrusion. A Web application system should be carefully and safely develop because it is the first line of defense, any fault or flaws in it development stage, the server configuration and even the scripting used in it development can bring a major loop hole that can be manipulated by intruder to be used as the backdoor to the entire network.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;WebGoat and WebScarab&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;WebGoat = Simulation toolkit used to demonstrate how we can exploit the vulnerabilities of a poorly design web application.&lt;br /&gt;&lt;br /&gt;WebScarab = Tool for everyone who need to expose the working of an HTTP(S) based  application, whether to allow the developer to debug otherwise difficult problems, or to allow a security specialist to identify vulnerabilities in the way that application has been designed or implemented.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Web Application Hacking simulation using WebGoat and WebScarab&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 1&lt;/span&gt;: Copy the WebGoat-OWASP_Standard-5.2.zip and extract it to the C:\ drive.&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 2&lt;/span&gt;: Open the C:\ WebGoat-5.2 folder and open the webgoat.bat to start the apache tomcat J2EE.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4TiFpcAlaJSwR2zjbLM-XmhxwrxSI2vvYAzoQB5Ify7xksjB0NoMkx4YeZ3HN5A6VRrV8KHuIMUtCEKJBMlf0tzTukNFiCcCS92F72UEhNEsw939MUmJZ73CGqQCdcFEu8Gg8sgVAM9U/s1600-h/lab1.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 204px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4TiFpcAlaJSwR2zjbLM-XmhxwrxSI2vvYAzoQB5Ify7xksjB0NoMkx4YeZ3HN5A6VRrV8KHuIMUtCEKJBMlf0tzTukNFiCcCS92F72UEhNEsw939MUmJZ73CGqQCdcFEu8Gg8sgVAM9U/s320/lab1.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396481737610196210&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 3&lt;/span&gt;:Open an IE 6.0 web browser or a firefox web browser and type http://localhost/WebGoat/attack.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFLm1AKGJF0dC62pmqvVBuvIKtMzbvMxTJ9J9dCd6BLV2bEl7wSzkHhW8gEMoX1ZXvRxQ3Pwt6-s9pAzfCA4RJ4tSlLfgm9uykGIiFv_wixlRW30OklfidJy36cb7zg4U0h_1EjnYt1Ls/s1600-h/lab3.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 139px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFLm1AKGJF0dC62pmqvVBuvIKtMzbvMxTJ9J9dCd6BLV2bEl7wSzkHhW8gEMoX1ZXvRxQ3Pwt6-s9pAzfCA4RJ4tSlLfgm9uykGIiFv_wixlRW30OklfidJy36cb7zg4U0h_1EjnYt1Ls/s320/lab3.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396483217731714434&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 4&lt;/span&gt;: Login as User Name: guest Password: guest&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQv5RCyNKfjwJUrGywp3I91qakUPwZo-FsyG1fqu-FCTV5r20ZhsmtyeugUmec_aocsYQyOQEz6mCgQ6zvx1e8akSWKZDTj-kslBlDj-Nd3izK_9ajokc569tzNJQXnBcDKDc_QJ2D2kw/s1600-h/lab4.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 325px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQv5RCyNKfjwJUrGywp3I91qakUPwZo-FsyG1fqu-FCTV5r20ZhsmtyeugUmec_aocsYQyOQEz6mCgQ6zvx1e8akSWKZDTj-kslBlDj-Nd3izK_9ajokc569tzNJQXnBcDKDc_QJ2D2kw/s320/lab4.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396483822231238994&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 5&lt;/span&gt;: Open webscarab-selfcontained-20070504-1631.jar&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 6&lt;/span&gt;: If the WebScarab does not open do install the JDK module (jdk-6u4-windows-i586-p.exe) to your computer.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 7&lt;/span&gt;: Once the WebScarab started, you should see the interface as figure 5.4&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxifvVuhs5g-xKTeUudM7O_3br8R0TvwusKioYvEDp6cm3SsZgkgqavBlVzqdf0ZcspMKb3TRlrNK2DYVrW2xRfsqAlGktUhfEWQ2c7iSJgrjfCGQaXMurOJyeShTsiMy_tKnqBdT5G6M/s1600-h/lab5.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 265px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxifvVuhs5g-xKTeUudM7O_3br8R0TvwusKioYvEDp6cm3SsZgkgqavBlVzqdf0ZcspMKb3TRlrNK2DYVrW2xRfsqAlGktUhfEWQ2c7iSJgrjfCGQaXMurOJyeShTsiMy_tKnqBdT5G6M/s320/lab5.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396484855921784018&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 8&lt;/span&gt;: Next Configure the Web browser proxy starting so that it listen to 127.0.0.1 (localhost) port 8008.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 9&lt;/span&gt;: Go to WebScarab and click on the intercept tab and enable the intercept request checkbox but disable the intercept response checkbox. This will enable the intercept features of the WebScarab in which it will intercept any request signal from the web browser.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLmDGMJjA5_JSXVWXSMTp5ADsP1AyjtJpe8wMy14p-Aei8gYcJ3FivpuqEKpDg9iuCwyGDBUWQnEYAWN83Rf48xYLO7Owx66P83Wn0JCcTiTZxcKM7O1v6Lk22l8ermHW0W87rCWdotI0/s1600-h/lab6.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 327px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLmDGMJjA5_JSXVWXSMTp5ADsP1AyjtJpe8wMy14p-Aei8gYcJ3FivpuqEKpDg9iuCwyGDBUWQnEYAWN83Rf48xYLO7Owx66P83Wn0JCcTiTZxcKM7O1v6Lk22l8ermHW0W87rCWdotI0/s320/lab6.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396485775456663474&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 10&lt;/span&gt;: Close your previous web browser, open it again and type in http://localhost/WebGoat/attack.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 11&lt;/span&gt;: WebScarab will intercept your request to visit the website by prompting an Edit request window as depicted in figure 5.6. This prompted window shows the request data that you send to the web server.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidmTsqRtaEBUorhMT94SRqVgASZAx53vWUQ6cxpxCCmNb48Zo9K2CISdJkz8RFxV62NKtNSgmvwMGNm7ufyJyychtRRfFCuIg83VWNtsrczLRXTEWSCz2cxir_wxJTmLoQzoQEY5qa5wo/s1600-h/lab7.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 272px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidmTsqRtaEBUorhMT94SRqVgASZAx53vWUQ6cxpxCCmNb48Zo9K2CISdJkz8RFxV62NKtNSgmvwMGNm7ufyJyychtRRfFCuIg83VWNtsrczLRXTEWSCz2cxir_wxJTmLoQzoQEY5qa5wo/s320/lab7.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396487092199993218&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step12&lt;/span&gt;: The text field indicated by the arrow shows the text field containing the data you send to the web server and it can be modified.(in some of the following task you need to modified the content of the text field to help you solve the problem in lesson.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step13&lt;/span&gt;: For this task do not changes the text field value just click the &lt;span style=&quot;font-weight: bold;&quot;&gt;[Accept changes] &lt;/span&gt;button to view the WebGoat main page.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 14&lt;/span&gt;: Each time you click on a submit button or a link on the webpage, the Edit request window will always appear, so make sure you click on Accept changes button to view your request page display on the browser.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Getting started with WebGoat and WebScarab&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 1&lt;/span&gt;: Click on&lt;span style=&quot;font-weight: bold;&quot;&gt; [Start WebGoat]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6GYF7jOuYJf-W3-gGzuqXW6gJxmJzOjgQgnaWJXKC8qeoK73JgIT079bPpzPOf5yh8C_zU7YvdOmNyktyd2X6aVpr4am5qNqBwRbRy5UDjLbqXvAshAV9ZRyBeC_jQB7pcUgphYnZ4bo/s1600-h/lab8.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 120px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6GYF7jOuYJf-W3-gGzuqXW6gJxmJzOjgQgnaWJXKC8qeoK73JgIT079bPpzPOf5yh8C_zU7YvdOmNyktyd2X6aVpr4am5qNqBwRbRy5UDjLbqXvAshAV9ZRyBeC_jQB7pcUgphYnZ4bo/s320/lab8.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396489630653303250&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 2&lt;/span&gt;: Click on the Introduction | How to work with WebGoat menu.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzp6l2rmwzoDrFMPFnU6ybrsX-BZOvLWszuDO_jE7Ucvr14_PpVnii2N7pct0df33mZY_DYR6THNfAiNapfjIwRoUo506HEMMiBD5UNXN_QdAu2LCI39g2gclReNXhHYjsK60NNBE1qMM/s1600-h/lab9.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzp6l2rmwzoDrFMPFnU6ybrsX-BZOvLWszuDO_jE7Ucvr14_PpVnii2N7pct0df33mZY_DYR6THNfAiNapfjIwRoUo506HEMMiBD5UNXN_QdAu2LCI39g2gclReNXhHYjsK60NNBE1qMM/s320/lab9.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396489863442610914&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 3&lt;/span&gt;: Read and follow the instruction given in the WebGoat.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;XSS Attack&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 1&lt;/span&gt;: Click on the Cross Site Scripting (XSS) | Phising with XSS menu&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 2&lt;/span&gt;: Apply the script below to the text field in order to create a false login page so that you can harvest the username and password keyed in by the user.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Qo8AD88lLKOqvAKUZBpObCB5H6s_PP_p8iw38cpfKw13CbSUIkB70qRaNir9JTz5LdaAzwx5RLxr6Vr6gqrBSw-CTx1u-B4zdT2oj7mP7gwpAwgoKxm7V0NssiAnqrVeCzH0uh61qAA/s1600-h/laba.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 186px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Qo8AD88lLKOqvAKUZBpObCB5H6s_PP_p8iw38cpfKw13CbSUIkB70qRaNir9JTz5LdaAzwx5RLxr6Vr6gqrBSw-CTx1u-B4zdT2oj7mP7gwpAwgoKxm7V0NssiAnqrVeCzH0uh61qAA/s320/laba.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396491828631646514&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwJ6O-ifILJP4FlsPN_FRMu4zK792YCfIReT1XCy1ZUp5Ca3FX-Crb540pDS66USNx9S9j-6W93KnsGl92ktKUNDtTanJkMUkPhpZAPv623r9h3yevCGy6x4mXMjltMDOLJkPdc83Qq5I/s1600-h/labb.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 216px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwJ6O-ifILJP4FlsPN_FRMu4zK792YCfIReT1XCy1ZUp5Ca3FX-Crb540pDS66USNx9S9j-6W93KnsGl92ktKUNDtTanJkMUkPhpZAPv623r9h3yevCGy6x4mXMjltMDOLJkPdc83Qq5I/s320/labb.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396492267887217618&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 3&lt;/span&gt;: Once you hit the Search button you will see a comment page containing a place for you to login. This login page is created using the java script above.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 4&lt;/span&gt;: Try login in with any username and password; if this is a real phishing website you would not get the prompted message on your screen but the value you supplied might be send across the world to a server that gather the login information.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 5&lt;/span&gt;: Next click on the Cross Site Scripting (XSS) | Reflected XSS Attacks menu.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 6&lt;/span&gt;: In this lesson some prevention mechanism has been build in the script, some field have a validation toward the character you supplied. It will reject any tag symbol you used, however there are still some that is not protected. By using the script below find which the text field that can be exploited using XSS attack?&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhcYnvGT4zjNNvE-uUVM-DT6Nt_QlGLZoaqngEQUcEPgHOUmfeZdt3j8SreFFPqZ-UCVxbnl_vgqBXSz4narMIr1GeuP4Ouk2a92l4b964hNYE0AKzs-ct4LQoQfXpflh6nbG9LCWv4fQ/s1600-h/labc.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 288px; height: 148px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhcYnvGT4zjNNvE-uUVM-DT6Nt_QlGLZoaqngEQUcEPgHOUmfeZdt3j8SreFFPqZ-UCVxbnl_vgqBXSz4narMIr1GeuP4Ouk2a92l4b964hNYE0AKzs-ct4LQoQfXpflh6nbG9LCWv4fQ/s320/labc.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396493153257551666&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Injection Flaws&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 1&lt;/span&gt;: Click on the Injection Flaws | Numeric SQL Injection menu, refer figure 5.10.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMiSmw6G_vWhwOAR29woUmP7rPH1YFroifVNJC9PphiuEPPo36ot5tTd0qyFPNJ4mXRu6Gof5DKA7jvha_T2qVtb7bTibyAZrwLCmibOY-0biNzwVilgPAlKeuwnjzQEhxs8EVHun7vkU/s1600-h/labd.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 120px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMiSmw6G_vWhwOAR29woUmP7rPH1YFroifVNJC9PphiuEPPo36ot5tTd0qyFPNJ4mXRu6Gof5DKA7jvha_T2qVtb7bTibyAZrwLCmibOY-0biNzwVilgPAlKeuwnjzQEhxs8EVHun7vkU/s320/labd.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396494082943367394&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 2&lt;/span&gt;: From the combo list choose a weather station and click the &lt;span style=&quot;font-weight: bold;&quot;&gt;[Go!]&lt;/span&gt; button, (Do not forget to click on the accept changes button of the edit request windows) you will get the information for the country you select.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 3&lt;/span&gt;: To apply the Injection flaws you need to choose a new country and click [Go!] button. Before clicking the [Accept changes] button on the edit request windows, in the [URLEncoded] tab, add the value station variable with&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ZUbuHfYs8MbuJ0k3C7zMa5JdH7aovXQUeJM8t9ltPFcCk9Iz2KtlOtBKyDzzzJ8cHNlvzSsqWrjY2_Z8kj5fQaRcYQjmiqG2DBf_QuDNcBni7tt8N56kT31a2L7E6g1sNtdOBaa_OeI/s1600-h/labe.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 141px; height: 49px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ZUbuHfYs8MbuJ0k3C7zMa5JdH7aovXQUeJM8t9ltPFcCk9Iz2KtlOtBKyDzzzJ8cHNlvzSsqWrjY2_Z8kj5fQaRcYQjmiqG2DBf_QuDNcBni7tt8N56kT31a2L7E6g1sNtdOBaa_OeI/s320/labe.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396494879411553106&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;This is input is a numerical value, refer figure 5.11&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhujO4zCzXKbKJ3F7103e7-pxUW02g1YdeGcxSK7f0Vz2KJxDalPepOFN_Mmj-8SHsgb44r5RyY6H3VcCiBp5R8T6ibQ9V1a2XvW5mPu5rHYOpDUBuYVH2wrAKPQFC0zjBWRsi8Ac9OaUY/s1600-h/labf.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 153px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhujO4zCzXKbKJ3F7103e7-pxUW02g1YdeGcxSK7f0Vz2KJxDalPepOFN_Mmj-8SHsgb44r5RyY6H3VcCiBp5R8T6ibQ9V1a2XvW5mPu5rHYOpDUBuYVH2wrAKPQFC0zjBWRsi8Ac9OaUY/s320/labf.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396495148448966146&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 4&lt;/span&gt;: Once the value is changed, click &lt;span style=&quot;font-weight: bold;&quot;&gt;[Accept changes] &lt;/span&gt;button. The entire data is displayed on the screen. This shows that by manipulating the input field that is not properly design we can display the entire data in the database.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCf-9WBvJA4OsayIWaYD6gUmoo_hAbHTJxDIs8XpPSstmQjG806VUTFBYI5nhn3l80STn_fF_XTCv2afXq8G2CSfCb18IB-4HWclnw-5rucZ_yJDPYe_BL_AeRd8yXyM4NDM08RrjKuJI/s1600-h/labg.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 256px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCf-9WBvJA4OsayIWaYD6gUmoo_hAbHTJxDIs8XpPSstmQjG806VUTFBYI5nhn3l80STn_fF_XTCv2afXq8G2CSfCb18IB-4HWclnw-5rucZ_yJDPYe_BL_AeRd8yXyM4NDM08RrjKuJI/s320/labg.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396497498807000082&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 5&lt;/span&gt;: Repeat this task on the Injection Flaws | String SQL Injection. Use the right input for this problem and compare the result. (Hint: The input should be a string).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Malicious File Execution&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 1&lt;/span&gt;: Click on the Injection Flaws | Command Injection menu, refer figure 5.14.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNa9yaFEC0vlhZ0Cd9i0OHYG6akUJmzIS9CL06DvCZTMvhj51xxCeTtDSp4MWtNgJE0_kJi6dfbOMgiIXUeapCIJEahDqx1cZh9LHfcvt5E2StAtG_ytaPvMJWMbrT_tgW2wg7rf2rnV8/s1600-h/labh.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 137px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNa9yaFEC0vlhZ0Cd9i0OHYG6akUJmzIS9CL06DvCZTMvhj51xxCeTtDSp4MWtNgJE0_kJi6dfbOMgiIXUeapCIJEahDqx1cZh9LHfcvt5E2StAtG_ytaPvMJWMbrT_tgW2wg7rf2rnV8/s320/labh.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396500802654082546&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step2&lt;/span&gt;: By choosing the lesson plan to view and clicking on &lt;span style=&quot;font-weight: bold;&quot;&gt;[View] &lt;/span&gt;button, user will be shown the content of the lesson. This exercise will manipulate the input field by adding the input with a command line instruction.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 3&lt;/span&gt;: Select a new lesson and click &lt;span style=&quot;font-weight: bold;&quot;&gt;[View]&lt;/span&gt;. Before clicking the &lt;span style=&quot;font-weight: bold;&quot;&gt;[Accept changes]&lt;/span&gt; button add the following command to your HelpFile variable value&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMSgznkTO11XS5fNm7ARrxx_cz6iFNsXBLGAXowkVUcCVsj89TsOLZG92WBaNJicG57ryvZzTnJHf8yAgyFX5UzqaT3certbfs5lB_OxLtGQsmmYyKf1ag8JVFa-4VUplbWbrKIL8pOH4/s1600-h/labi.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 207px; height: 51px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMSgznkTO11XS5fNm7ARrxx_cz6iFNsXBLGAXowkVUcCVsj89TsOLZG92WBaNJicG57ryvZzTnJHf8yAgyFX5UzqaT3certbfs5lB_OxLtGQsmmYyKf1ag8JVFa-4VUplbWbrKIL8pOH4/s320/labi.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396501086591672450&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This command will display directory list and network configuration setup.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step 4&lt;/span&gt;: Once you click the &lt;span style=&quot;font-weight: bold;&quot;&gt;[Accept changes] &lt;/span&gt;button the following output will be displayed on the screen.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_nJnrE7SqnX7E8lk1ur_v46CKeZe9pEaQfBKKxiZkuN7W0nEsv_OlfPcBGgZd7mejMfr369_EtGLc1eQ_FAqdM2WgIcXB6g5_fts4njIlQ1BPhTImCCIwCjr3_ynUpomajDChxTV5oYo/s1600-h/labj.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 250px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_nJnrE7SqnX7E8lk1ur_v46CKeZe9pEaQfBKKxiZkuN7W0nEsv_OlfPcBGgZd7mejMfr369_EtGLc1eQ_FAqdM2WgIcXB6g5_fts4njIlQ1BPhTImCCIwCjr3_ynUpomajDChxTV5oYo/s320/labj.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396501350500069426&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/3124194956110072778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-5-web-application-security.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3124194956110072778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3124194956110072778'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-5-web-application-security.html' title='LAB 5- Web Application Security'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4TiFpcAlaJSwR2zjbLM-XmhxwrxSI2vvYAzoQB5Ify7xksjB0NoMkx4YeZ3HN5A6VRrV8KHuIMUtCEKJBMlf0tzTukNFiCcCS92F72UEhNEsw939MUmJZ73CGqQCdcFEu8Gg8sgVAM9U/s72-c/lab1.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-1518455965697113200</id><published>2009-10-11T22:44:00.000-07:00</published><updated>2009-10-29T13:54:04.790-07:00</updated><title type='text'>LECTURE 6: Security in Applications</title><content type='html'>&lt;b&gt;EMAIL SECURITY&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;E-Mail&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;One of the most heavily used network-based applications.&lt;/li&gt;
&lt;li&gt;Have sender and receiver. However, the receiver is not online.&lt;/li&gt;
&lt;li&gt;Some email system only can deliver ASCII codes.&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Pretty Good Privacy (PGP)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Developed by Phil Zimmermann&lt;/li&gt;
&lt;li&gt;Uses public key encryption, signature scheme, hash function, secret key encryption, compression function and email compatibility.&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;S/MIME = Secure/Multipurpose Internet Mail Extension&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Another security enhanced email system.&lt;/li&gt;
&lt;li&gt;Similar to PGP which is uses signature scheme, session key and secret key encryption&lt;b&gt;.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Function of S/MIME:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Enveloped data&lt;/li&gt;
&lt;li&gt;Signed data&lt;/li&gt;
&lt;li&gt;Clear-signed data&lt;/li&gt;
&lt;li&gt;Signed and enveloped data&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Applications of Email Security&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;PGPmail&lt;/li&gt;
&lt;li&gt;Expressmail&lt;/li&gt;
&lt;li&gt;POTP Securemail&lt;/li&gt;
&lt;li&gt;SecretAgent&lt;/li&gt;
&lt;li&gt;Safe-mail&lt;/li&gt;
&lt;li&gt;PrivacyX&lt;/li&gt;
&lt;li&gt;Stealth Messages&lt;/li&gt;
&lt;li&gt;YNN&lt;/li&gt;
&lt;li&gt;HyperSend&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;WEB SECURITY&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Includes three parts which are security of server, security of client and network traffic security between a browser and a server.&lt;br /&gt;
&lt;br /&gt;
Network security can considered at different levels, examples:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Network level: Use IPSec&lt;/li&gt;
&lt;li&gt;Transport level: Use SSL or TLS&lt;/li&gt;
&lt;li&gt;Application level: Use PGP, S/MIME or SET&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Secure Socket Layer (SSL)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Developed by Netscape&lt;/li&gt;
&lt;li&gt;Main part of SSH contain several protocol which are SSL Handshake Protocol, SSL Change Cipher Spec Protocol, SSL Alert Protocol and SSL Record Protocol&lt;/li&gt;
&lt;li&gt;Basically, SSH is used to secure the transmission between a client and server. &lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Secure Electronic Transaction (SET)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Open encryption and security specification designed to protect credit card transaction on the Internet.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Features: &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Confidentiality of information&lt;/li&gt;
&lt;li&gt;Integrity of data&lt;/li&gt;
&lt;li&gt;Cardholder account authentication&lt;/li&gt;
&lt;li&gt;Merchant authentication&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Participants: &lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Cardholder&lt;/li&gt;
&lt;li&gt;Merchant&lt;/li&gt;
&lt;li&gt;Issuer&lt;/li&gt;
&lt;li&gt;Acquirer&lt;/li&gt;
&lt;li style=&quot;color: black;&quot;&gt;Payment gateway&lt;/li&gt;
&lt;li style=&quot;color: black;&quot;&gt;Certification authority&lt;/li&gt;
&lt;/ul&gt;&amp;nbsp; &lt;br /&gt;
&lt;b&gt;The sequence of events required for a transaction are as follows:&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;The customer obtains a credit card account with a bank that supports electronic payment and SET&lt;/li&gt;
&lt;li&gt;The customer receives an X.509v3&lt;span style=&quot;color: black;&quot;&gt; &lt;/span&gt;digital certificate signed by the bank.&lt;/li&gt;
&lt;li&gt;Merchants have their own certificates&lt;/li&gt;
&lt;li&gt;The customer places an order&lt;/li&gt;
&lt;li&gt;The merchant sends a copy of its certificate so that the customer can verify that it&#39;s a valid store&lt;/li&gt;
&lt;li&gt;The order and payment are sent&lt;/li&gt;
&lt;li&gt;The merchant requests payment authorization&lt;/li&gt;
&lt;li&gt;The merchant confirms the order&lt;/li&gt;
&lt;li&gt;The merchant ships the goods or provides the service to the customer&lt;/li&gt;
&lt;li&gt;The merchant requests payment&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;b&gt;SECURITY AND HTTP&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;By default, HTTP not hugely secure&lt;/li&gt;
&lt;li&gt;It does not support for HTTP-authentication&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; &lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/1518455965697113200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/1518455965697113200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/1518455965697113200'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-6.html' title='LECTURE 6: Security in Applications'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-3663081482644049926</id><published>2009-10-09T10:44:00.000-07:00</published><updated>2009-10-29T12:58:32.584-07:00</updated><title type='text'>LECTURE 5: Security in Network</title><content type='html'>&lt;b&gt;INTRODUCTION&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Computer Networks = Interconnected collection of autonomous computers.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CLASSIFICATIONS OF NETWORKS&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Broadcast Networks&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Single communication channel tat is shared by all the machines on the network&lt;br /&gt;
Allow the possibility of addressing a packet to all destinationd by using a special code in the address field.&lt;br /&gt;
When a packet with this code is transmitted, it is received and processed by every machine in the network. This is called broadcasting.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Point-to-Point Networks&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Consist of many connections&amp;nbsp; between individuals pairs of machines.&lt;br /&gt;
From source to destination, a packet may have to first visit one or more intemediate machines.&lt;br /&gt;
Often multiple routes of different lengths are possible, so routing algorithms play an important role in point-to-point networks.&lt;br /&gt;
&lt;br /&gt;
Distance is important as a classification metric because different techniques are used at different scales&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Local Area Networks (LAN)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Georgraphically close group of computers that can talk to each other.&lt;/li&gt;
&lt;li&gt;Privately-owneed networks within a single building or campus of up to a few kilometres in size.&lt;/li&gt;
&lt;li&gt;Wide;y used to connect personal computers and workstations in company offices or factories to share resources&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Metropolitan Area Networks (MAN) &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Bigger version of LAN.&lt;/li&gt;
&lt;li&gt;Normally uses similar technology&lt;/li&gt;
&lt;li&gt;Might cover a group of nearby corporate offices or a city and might be either private or public&lt;/li&gt;
&lt;li&gt;Can support both data and voice and might even be related to the local cable television network. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Wide Area Networks (WAN)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Spans a large geographical area, often a country or continent.and often associated with a large organization.&lt;br /&gt;
Can be made up of any combination and numbrs of WANs, LANs or single computers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;NETWORK TOPOLOGY&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Star&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5GerUNaZS3DY38pPU8nM7px2h0o6sfnmFN2RaAeRwnaZbacfoaFvTHsMI6DbFohub_yPddf1b_rpOvFTxBfsBMb51K4kYFyL4Wt0-HZtHbaDWY4pZyKmJNA05MUS5TY9X4Cc0vmLOT84/s1600-h/star-topology.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5GerUNaZS3DY38pPU8nM7px2h0o6sfnmFN2RaAeRwnaZbacfoaFvTHsMI6DbFohub_yPddf1b_rpOvFTxBfsBMb51K4kYFyL4Wt0-HZtHbaDWY4pZyKmJNA05MUS5TY9X4Cc0vmLOT84/s320/star-topology.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Ring&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt89JIYjbulCS6Y3ZQFZcDGj_3fw0H2qktxR1mDFT3AZBntFaKNqT0fn3SHiwQY-2Csg4pbnxqA702ikW8zoqKC5DU_TWb-KhKJPI_y73b5LNX37nBYV7E-JptOZlpZyaslNy4NwSh22s/s1600-h/Ring-Topology.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt89JIYjbulCS6Y3ZQFZcDGj_3fw0H2qktxR1mDFT3AZBntFaKNqT0fn3SHiwQY-2Csg4pbnxqA702ikW8zoqKC5DU_TWb-KhKJPI_y73b5LNX37nBYV7E-JptOZlpZyaslNy4NwSh22s/s320/Ring-Topology.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Mesh&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0MtdShFZmxPugD20xcqGcA-zt4oG5ZiYBS1D1tYGVwW8hudaNyyNvT-gxpHVn8JY9pHQEvG23JrqLMIjFL2Wws_aWD8lo7eWjUDqVByRoQ_rC2NJ9yQcHzH4A8zrTVtX5-bWj4pBkI6E/s1600-h/1_23_MeshTopology.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0MtdShFZmxPugD20xcqGcA-zt4oG5ZiYBS1D1tYGVwW8hudaNyyNvT-gxpHVn8JY9pHQEvG23JrqLMIjFL2Wws_aWD8lo7eWjUDqVByRoQ_rC2NJ9yQcHzH4A8zrTVtX5-bWj4pBkI6E/s320/1_23_MeshTopology.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Bus&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL4-fxS3lT-WAuYD44G1rXjE1JGjv280HUP7KXTsZmsAQ1hg1MMeQ5tpGxWTXBYt0eqwieohxWHiwjFy82N8WbD_bSxWZGCFTfqH9-CSZorXoYj7xohMgtc_cNc6fFBKA_F_ZXBN928PQ/s1600-h/1_20_LinearBusTopology.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL4-fxS3lT-WAuYD44G1rXjE1JGjv280HUP7KXTsZmsAQ1hg1MMeQ5tpGxWTXBYt0eqwieohxWHiwjFy82N8WbD_bSxWZGCFTfqH9-CSZorXoYj7xohMgtc_cNc6fFBKA_F_ZXBN928PQ/s320/1_20_LinearBusTopology.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;b&gt;OSI MODEL&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtMvD_aOPx4EPx0US4Z-YvcQHag0AzjbvYxBXlY3oWMFt9TIdpVFBjUhbpFIKwaWRikLqWVY4xf9E3u9A6S3IBfPG3BJ0qEhgVwYuQWyrfO2kvTyuSzStIp1bDNwJ-W8DD2Q6yjsTbudE/s1600-h/osi_model.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtMvD_aOPx4EPx0US4Z-YvcQHag0AzjbvYxBXlY3oWMFt9TIdpVFBjUhbpFIKwaWRikLqWVY4xf9E3u9A6S3IBfPG3BJ0qEhgVwYuQWyrfO2kvTyuSzStIp1bDNwJ-W8DD2Q6yjsTbudE/s320/osi_model.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; color: #cc0000; text-align: left;&quot;&gt;&lt;b&gt;WHO CAN CAUSE SECURITY PROBLEMS??&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; color: #cc0000; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Student - Have fun snooping on people&#39;s email&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Hacker - Test out someone&#39;s security system&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Sales rep - Claim to represent all of Europe not just Androrra&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Businessman - Discover a competitor&#39;s strategic marketing plan&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Ex-employee - Get revenge for being fired&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Accountant - Embezzle money from a company&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Stockbroker - Deny a promise made to a customer by email&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Con-man - Steal credit card numbers for sale&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Spy - Learn an enemy&#39;s military strength&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Terrorist - Steal germ warfare secret&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;INTERTWINED AREAS IN NETWORK SECURITY PROBLEMS&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Secrecy&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Authentication&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Non-Repudiation&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Integrity Control&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;NETWORK SECURITY ISSUES&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Sharing&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Complexity of System&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Unknown perimeter&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Many points of Attack&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Unknown Path&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;SECURITY EXPOSURE&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Privacy&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Data Integrity&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Authenticity&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: black;&quot;&gt;Covert Channels&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;NETWORK SECURITY THREATS&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black;&quot;&gt;Threats = &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black;&quot;&gt;circumstances&lt;b&gt;, &lt;/b&gt;condition, or event with the potential to cause harm to personnel and/or network resources in the form of destruction, disclosure, modification of data, denial of service or fraud, waste and abuse.&lt;/span&gt;Network security threats include impersonation, eavesdropping, denial of service, packet relay and packet modification.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Impersonating&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Common ways to identify and authenticate users include the use of physical keys, account names and passwords and biometrics checks.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Eavesdropping&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Allows cracker to make a complete transcript of network activity. As a result, a cracker can obtain sensitive information, such as passwords.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Denial of Service&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Multi-user, multi-tasking operating system are subject to DoS attacks where one user can user can render the system unusable for legitimate users by &quot;hogging&quot; a resource or damaging or destroying resources so that they cannnot be used.Three common form of network DoS attacks are service overloading, message floading and signal floading.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Packet Relay&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Refers to the recording and re-transmission of message packets in the network. It is a significant threat for programs that require authentication sequences.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Packet Modification&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Significant integrity threat, which involves one system intercepting and modifying a packet destined for another system.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;NETWORK SECURITY CONTROL&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Encryption = &lt;/b&gt;technique used to safeguard information while it is stored within a network node&lt;b&gt;.&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Link Encryption VS End-to-end Encryption&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Security within hosts&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;Msg exposed in sending host&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Msg encrypted in sending host &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Msg exposed in intermediate nodes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Msg encrypted in intermediate nodes&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Roles of User&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&amp;nbsp; Applied by sending host&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Applied by sending process&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Invisible to user&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User applies encryption&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Host maintains encryption&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User must find algorithm&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; One facility for all users&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User selects encryption&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Can be done in harware &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Software implementation&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; All or no msg encryption &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; User chooses to encrypt or not&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Implementation Concerns&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Requires one key per host pair&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Requires one key per user pair&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Provides node authentication&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Provides user authentication&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Access Control&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Port protection&lt;/li&gt;
&lt;li&gt;Automatic Call-back&lt;/li&gt;
&lt;li&gt;Differentiated Access Rights&lt;/li&gt;
&lt;li&gt;Node Authentication&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;User Authentication&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Password&lt;/li&gt;
&lt;li&gt;Challenge-response system&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Authentication in Distributed System&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Kerberos&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Firewall Characteristics&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;&lt;li&gt;Entire All relation link or activity from within out have to pass firewall.&lt;/li&gt;
&lt;li&gt;Done or Conducted by block limiting either through physical all accessing to local and also in configuration.&lt;/li&gt;
&lt;li&gt;Only enlisted activity recognized which can pass firewall by arranging policy of at local security.&lt;/li&gt;
&lt;li&gt;Have to tie or strong relative to attack weakness.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Types of firewall&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; &lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Screening router&lt;/li&gt;
&lt;/ul&gt;~Simplest&lt;br /&gt;
~Sees only addresses and service protocol type&lt;br /&gt;
~Auditing difficult&lt;br /&gt;
~Screens based on connection rules&lt;br /&gt;
~Complex addressing rules can make configuration tricky&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Proxy gateways&lt;/li&gt;
&lt;/ul&gt;~Somewhat complex&lt;br /&gt;
~Sees full text of communication&lt;br /&gt;
~Can audit activity&lt;br /&gt;
~Screes based on behavior of proxies&lt;br /&gt;
~Simple proxies can substitute for complex addressing rules&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Guards&lt;/li&gt;
&lt;/ul&gt;~Most complex&lt;br /&gt;
~Sees full text of communications&lt;br /&gt;
~Can audit activity&lt;br /&gt;
~Screens based on interpretation of msg content&lt;br /&gt;
~Complex guard functionality can limit assurance&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Intrusion Detection System (IDS) &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Device or software tools or hardware tools that monitor activity to identify malicious or suspicious events.&lt;/li&gt;
&lt;li&gt;Use to detect unauthorized access to a computer or network.&lt;/li&gt;
&lt;li&gt;Required to detect all type of malicious network traffic and computer usage.&lt;/li&gt;
&lt;li&gt;Compose of several components which are sensor, console and engine.&lt;/li&gt;
&lt;li&gt;Correcting system configuration error&lt;/li&gt;
&lt;li&gt;Installing and operating traps to record information about intruders&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;Types of IDS&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Signature-based Intrusion Detection&lt;/li&gt;
&lt;li&gt;Heuristic Intrusion Detection&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/3663081482644049926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3663081482644049926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3663081482644049926'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-5.html' title='LECTURE 5: Security in Network'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5GerUNaZS3DY38pPU8nM7px2h0o6sfnmFN2RaAeRwnaZbacfoaFvTHsMI6DbFohub_yPddf1b_rpOvFTxBfsBMb51K4kYFyL4Wt0-HZtHbaDWY4pZyKmJNA05MUS5TY9X4Cc0vmLOT84/s72-c/star-topology.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-3179527158962027332</id><published>2009-09-22T10:43:00.000-07:00</published><updated>2009-10-25T01:10:38.371-07:00</updated><title type='text'>LAB 4 - Modern cryptography</title><content type='html'>This week, we learn how to implement private and public key using RSA algorithms. We also learn how to implement Data Encryption Standard (DES) Algorithms.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;ENCRYPTION USING DES ALGORITHMS&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMxR5sCiDe7Arm52tP5wXsQ1cGBPDCHxjyfkP9jid864t0KGvizKsJ310QAPJTFJjbnAahPSipHPhy3wSDd12fz-QfGcCx9IeTe_mWs4Jgq6LIr6y8kETn41PsAy7mlGe3v7oF8c7VQ-w/s1600-h/DES.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 368px; height: 342px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMxR5sCiDe7Arm52tP5wXsQ1cGBPDCHxjyfkP9jid864t0KGvizKsJ310QAPJTFJjbnAahPSipHPhy3wSDd12fz-QfGcCx9IeTe_mWs4Jgq6LIr6y8kETn41PsAy7mlGe3v7oF8c7VQ-w/s320/DES.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396442437833799698&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2S1SGfvpNw9rDF5wDduUjWw028t6bjrnNlAytAf70PeHikI08cnwp1m3TqsjTwRwvvK8PEvy69YFx9oI6Muec1U0nea58w3-GJxp6beRcXd768IiENM7q44hqTDfjvhud9ZbgsLIIMjg/s1600-h/DES2.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 367px; height: 356px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2S1SGfvpNw9rDF5wDduUjWw028t6bjrnNlAytAf70PeHikI08cnwp1m3TqsjTwRwvvK8PEvy69YFx9oI6Muec1U0nea58w3-GJxp6beRcXd768IiENM7q44hqTDfjvhud9ZbgsLIIMjg/s320/DES2.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396443343858782770&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;All these tables are used during DES process:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7jxqBVBeiK9pfq40t8oVVAPDIPT7HlTgiPYDZLKxcvn7iG_W1lmdYvdHDJSoL_rxilrRZAVI-FW6OnC_tHDCm7wf0GIMc56CEwbNczusRmTsD43385nP3vFVxRrW-iAFzcF0yB6V5d6U/s1600-h/DES4.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 365px; height: 274px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7jxqBVBeiK9pfq40t8oVVAPDIPT7HlTgiPYDZLKxcvn7iG_W1lmdYvdHDJSoL_rxilrRZAVI-FW6OnC_tHDCm7wf0GIMc56CEwbNczusRmTsD43385nP3vFVxRrW-iAFzcF0yB6V5d6U/s320/DES4.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396444643781306850&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMjZ7MjC9v2jQFCa902iNllbZndgBIxVAVY3t6Zytn3BlEJmOXgXWMrJ-SeYcWZy6J3bnv9pBWJ7KgNhtdkRTMRZIfpyz5KSR9mhGsWbXqMZx-8Mdnc0jl1hhTPOm5Muk4Wl2z5wAn-C4/s1600-h/DES5.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 359px; height: 149px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMjZ7MjC9v2jQFCa902iNllbZndgBIxVAVY3t6Zytn3BlEJmOXgXWMrJ-SeYcWZy6J3bnv9pBWJ7KgNhtdkRTMRZIfpyz5KSR9mhGsWbXqMZx-8Mdnc0jl1hhTPOm5Muk4Wl2z5wAn-C4/s320/DES5.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396445134649846162&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5Z9bYmScVZNBhb4E66uuDGLV3tng1vRi-9IVb7gA2TudGpMvJlyapOPcxHPk7p-G-JmNzvpY5_xzgbri3pf6Wa-4bdEffsLNMdoYbfaLSVOkyB-tKQaF7o-9LFdowgBbKDxo8hyhDdc/s1600-h/des6.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 354px; height: 282px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM5Z9bYmScVZNBhb4E66uuDGLV3tng1vRi-9IVb7gA2TudGpMvJlyapOPcxHPk7p-G-JmNzvpY5_xzgbri3pf6Wa-4bdEffsLNMdoYbfaLSVOkyB-tKQaF7o-9LFdowgBbKDxo8hyhDdc/s320/des6.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396445636231738322&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbvbJYsmFMmb46JHPEXYMQy1xYmJX2BGt5bhIMtXkIxoR_SXVJX0SO0QRb5dv6H482_zpb9gRLzycapAB8IsiJGUCYUlg54FX315EQmnQxBYBN48A155aqUY_p5Y0r3niakkWrbD8358c/s1600-h/des7.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 352px; height: 296px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbvbJYsmFMmb46JHPEXYMQy1xYmJX2BGt5bhIMtXkIxoR_SXVJX0SO0QRb5dv6H482_zpb9gRLzycapAB8IsiJGUCYUlg54FX315EQmnQxBYBN48A155aqUY_p5Y0r3niakkWrbD8358c/s320/des7.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396446100607255954&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/3179527158962027332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-4-modern-cryptography.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3179527158962027332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/3179527158962027332'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-4-modern-cryptography.html' title='LAB 4 - Modern cryptography'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMxR5sCiDe7Arm52tP5wXsQ1cGBPDCHxjyfkP9jid864t0KGvizKsJ310QAPJTFJjbnAahPSipHPhy3wSDd12fz-QfGcCx9IeTe_mWs4Jgq6LIr6y8kETn41PsAy7mlGe3v7oF8c7VQ-w/s72-c/DES.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-5374390576058389193</id><published>2009-09-15T22:42:00.000-07:00</published><updated>2009-10-29T22:28:12.904-07:00</updated><title type='text'>LECTURE 4: AUTHENTICATION AND ACCESS CONTROL</title><content type='html'>&lt;span style=&quot;font-weight: bold;&quot;&gt;Authentication&lt;/span&gt;&lt;br /&gt;
*Password&lt;br /&gt;
*Biometric&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Access control&lt;/span&gt;&lt;br /&gt;
*Matrix&lt;br /&gt;
*List&lt;br /&gt;
*Unix access control&lt;br /&gt;
&lt;br /&gt;
-Verification of identity of someone who generated some data&lt;br /&gt;
-Relates to identity verification&lt;br /&gt;
-classifications of identity verification:&lt;br /&gt;
+by something known e.g. password&lt;br /&gt;
+by something possessed e.g. smart card, passport&lt;br /&gt;
+by physical characteristics (biometrics) e.g. finger prints, palm prints, retina, voice&lt;br /&gt;
+by a result of involuntary action : signature&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Password&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
Protection of passwords&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Don’t keep your password to anybody&lt;br /&gt;
Don’t write or login your password at everywhere&lt;br /&gt;
Etc.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Choosing a good password&lt;/span&gt;&lt;br /&gt;
Criteria:&lt;br /&gt;
-Hard to guess and easy to remember&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Characteristics of a good password&lt;/span&gt;&lt;br /&gt;
-Not shorter than six characters&lt;br /&gt;
-Not patterns from the keyboard&lt;br /&gt;
Etc.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Calculations on password&lt;/span&gt;&lt;br /&gt;
*Password population, N =rs&lt;br /&gt;
*Probability of guessing a password = 1/N&lt;br /&gt;
*Probability of success, P=nt/N&lt;br /&gt;
&lt;br /&gt;
Techniques for guessing passwords&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
*Try default passwords.8&lt;br /&gt;
*Try all short words, 1 to 3 characters long.&lt;br /&gt;
*Try all the words in an electronic dictionary(60,000).&lt;br /&gt;
*Collect information about the user’s hobbies, family names, birthday, etc.&lt;br /&gt;
*Try user’s phone number, social security number, street address, etc.&lt;br /&gt;
*Try all license plate numbers &lt;br /&gt;
*Use a Trojan horse&lt;br /&gt;
*Tap the line between a remote user and the host system.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;What is Biometric?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
*The term is derived from the Greek words bio (= life) and metric (= to measure)&lt;br /&gt;
*Biometrics is the measurement and statistical analysis of biological data&lt;br /&gt;
*In IT, biometrics refers to technologies for measuring and analysing human body characteristics for authentication purposes&lt;br /&gt;
*Definition by Biometrics Consortium – automatically recognising a person using distinguishing traits&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
Verification vs Identification&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
*Verification (one-to-one comparison) –confirms a claimed identity&lt;br /&gt;
-Claim identity using name, user id, …  &lt;br /&gt;
*Identification (one-to-many comparison) – establishes the identity of a subject  from a set of enrolled persons &lt;br /&gt;
-Employee of a company?&lt;br /&gt;
-Member of a club?&lt;br /&gt;
-Criminal in forensics database?&lt;br /&gt;
&lt;br /&gt;
Static vs. dynamic biometric methods&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
*Static (also called physiological) biometric methods – authentication based on a feature that is always present&lt;br /&gt;
*Dynamic (also called behavioural) biometric methods – authentication based on a certain behaviour pattern&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Classification of biometric methods&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Static&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Fingerprint recognition&lt;br /&gt;
Retinal scan&lt;br /&gt;
Iris scan&lt;br /&gt;
Hand geometry&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Dynamic&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Signature recognition&lt;br /&gt;
Speaker recognition&lt;br /&gt;
Keystroke dynamics&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/5374390576058389193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5374390576058389193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5374390576058389193'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-4.html' title='LECTURE 4: AUTHENTICATION AND ACCESS CONTROL'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-5676701157740878919</id><published>2009-08-20T10:41:00.000-07:00</published><updated>2009-10-25T01:52:28.726-07:00</updated><title type='text'>LAB 3 - Classic cryptography</title><content type='html'>During this lab, we will implement the Caesar Cipher and Vigenere Cipher for Symmetric Cryptography.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;As in the previous lecture, we already know that cryptography is divided into 2 main categories which is symmetric and asymmetric.&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Cambria; 	mso-font-alt:&quot;Palatino Linotype&quot;; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:Cambria; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt; &lt;span style=&quot;font-family:georgia;&quot;&gt;In symmetric encipherment, plaintext is encrypted and decrypts using the same key whereas asymmetric encipherment is using different keys to encrypt and decrypt a plaintext.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Below is an example of symmetric encipherment using Caesar Cipher&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link style=&quot;font-family: georgia;&quot; rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;link style=&quot;font-family: georgia;&quot; rel=&quot;Edit-Time-Data&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_editdata.mso&quot;&gt;&lt;!--[if !mso]&gt; &lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:&quot;Arial Narrow&quot;; 	panose-1:2 11 5 6 2 2 2 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:647 0 0 0 159 0;} @font-face 	{font-family:Cambria; 	mso-font-alt:&quot;Palatino Linotype&quot;; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:Cambria; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:shapedefaults ext=&quot;edit&quot; spidmax=&quot;1027&quot;&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:shapelayout ext=&quot;edit&quot;&gt;   &lt;o:idmap ext=&quot;edit&quot; data=&quot;1&quot;&gt;  &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id=&quot;_x0000_t202&quot; coordsize=&quot;21600,21600&quot; spt=&quot;202&quot; path=&quot;m,l,21600r21600,l21600,xe&quot;&gt;  &lt;v:stroke joinstyle=&quot;miter&quot;&gt;  &lt;v:path gradientshapeok=&quot;t&quot; connecttype=&quot;rect&quot;&gt; &lt;/v:shapetype&gt;&lt;v:shape id=&quot;_x0000_s1026&quot; type=&quot;#_x0000_t202&quot; style=&quot;&#39;position:absolute;&quot;&gt;  &lt;v:textbox style=&quot;&#39;mso-next-textbox:#_x0000_s1026&#39;&quot;&gt;   &lt;![if !mso]&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tr&gt;     &lt;td&gt;&lt;![endif]&gt;     &lt;div&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;PT&quot; style=&quot;&#39;font-family:&quot;&gt;plaintext alphabet&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;  &lt;/span&gt;A B C D E F G H I J K L M N O P Q R S T U     V W X Y Z&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;PT&quot; style=&quot;&#39;font-family:&quot;&gt;ciphertext key&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;        &lt;/span&gt;D E F G H I J K L M N O P Q R S T U     V W X Y Z A B C&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;/div&gt;     &lt;![if !mso]&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/table&gt;   &lt;![endif]&gt;&lt;/v:textbox&gt;  &lt;w:wrap type=&quot;square&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;span style=&quot;font-family:georgia;&quot;&gt;The Caesar Cipher&lt;/span&gt;&lt;span style=&quot;&quot;&gt;&lt;span style=&quot;font-family:georgia;&quot;&gt; is formed by shifting the letters of the original alphabet. For example by replacing each letter of the alphabet with the letter three places down the alphabet.  It is monoalphabetic as only one letter in plaintext is exchanged for one letter of ciphertext.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;span style=&quot;&quot;&gt;&lt;span style=&quot;font-family:georgia;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;span style=&quot;&quot;&gt; Plaintext alphabet A B C D E F G H I J K L M N O P Q R S T U V W X Y Z&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;span style=&quot;&quot;&gt;Ciphertext key           D E F G H  I   J   KLM NO P Q RS   T U  V W X Y Z A  B C&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in; text-align: center;&quot;&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;link rel=&quot;Edit-Time-Data&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_editdata.mso&quot;&gt;&lt;!--[if !mso]&gt; &lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:&quot;Arial Narrow&quot;; 	panose-1:2 11 5 6 2 2 2 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:647 0 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-fareast-font-family:&quot;Times New Roman&quot;;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:shapedefaults ext=&quot;edit&quot; spidmax=&quot;1027&quot;&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:shapelayout ext=&quot;edit&quot;&gt;   &lt;o:idmap ext=&quot;edit&quot; data=&quot;1&quot;&gt;  &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id=&quot;_x0000_t202&quot; coordsize=&quot;21600,21600&quot; spt=&quot;202&quot; path=&quot;m,l,21600r21600,l21600,xe&quot;&gt;  &lt;v:stroke joinstyle=&quot;miter&quot;&gt;  &lt;v:path gradientshapeok=&quot;t&quot; connecttype=&quot;rect&quot;&gt; &lt;/v:shapetype&gt;&lt;v:shape id=&quot;_x0000_s1026&quot; type=&quot;#_x0000_t202&quot; style=&quot;&#39;position:absolute;&quot;&gt;  &lt;v:textbox style=&quot;&#39;mso-next-textbox:#_x0000_s1026&#39;&quot;&gt;   &lt;![if !mso]&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tr&gt;     &lt;td&gt;&lt;![endif]&gt;     &lt;div&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;PT&quot; style=&quot;&#39;font-family:&quot;&gt;plaintext alphabet&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;  &lt;/span&gt;A B C D E F G H I J K L M N O P Q R S T U     V W X Y Z&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;PT&quot; style=&quot;&#39;font-family:&quot;&gt;ciphertext key&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;        &lt;/span&gt;D E F G H I J K L M N O P Q R S T U     V W X Y Z A B C&lt;span style=&quot;&#39;mso-spacerun:yes&#39;&quot;&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;/div&gt;     &lt;![if !mso]&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/table&gt;   &lt;![endif]&gt;&lt;/v:textbox&gt;  &lt;w:wrap type=&quot;square&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;A caesar cipher with a key 3&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;/p&gt;&lt;br /&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Cambria; 	mso-font-alt:&quot;Palatino Linotype&quot;; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:Cambria; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;For an example the plain text below can be encrypted using key 3 to get the cipher text&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in; font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; face=&quot;georgia&quot; style=&quot;text-indent: 0.5in; text-align: center;&quot;&gt;THE ATTACK TONIGHT START AT EIGHT, REGROUP AT STATION A&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; face=&quot;georgia&quot; style=&quot;text-indent: 0.5in; text-align: center;&quot;&gt;Plaintext&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in; font-family: georgia; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in; font-family: georgia; text-align: center;&quot;&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:&quot;Arial Narrow&quot;; 	panose-1:2 11 5 6 2 2 2 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:647 0 0 0 159 0;} @font-face 	{font-family:Cambria; 	mso-font-alt:&quot;Palatino Linotype&quot;; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:Cambria; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt;&lt;/style&gt;&lt;span style=&quot;;font-family:&amp;quot;;font-size:100%;&quot;  lang=&quot;PT&quot; &gt;WKHDWWDFNWRQLJKWVWDUWDWHLJKWUHJURXSDWVWDWLRQD&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in; font-family: georgia; text-align: center;&quot;&gt;&lt;span style=&quot;;font-family:&amp;quot;;font-size:100%;&quot;  lang=&quot;PT&quot; &gt;Cipherte&lt;/span&gt;&lt;span style=&quot;;font-family:&amp;quot;;font-size:11pt;&quot;  lang=&quot;PT&quot; &gt;&lt;span style=&quot;font-size:100%;&quot;&gt;xt&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Example of symmetric cryptography using Vigenere Cipher&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxBJpzxPG20-9GXqN20lGGqup1yn51wUC72yfCk7S-BPhvYrUxR9Xd37wz97PMNUjTRl_McpSZ-0rRohhMXtoCSRIK0PkPyB87Ryc_CP95aWhzcp9PxwUccj6JX1k-r9I7wu_hGOPxlys/s1600-h/vigenere+table.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 318px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxBJpzxPG20-9GXqN20lGGqup1yn51wUC72yfCk7S-BPhvYrUxR9Xd37wz97PMNUjTRl_McpSZ-0rRohhMXtoCSRIK0PkPyB87Ryc_CP95aWhzcp9PxwUccj6JX1k-r9I7wu_hGOPxlys/s320/vigenere+table.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396435072403293218&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Vigenere table&lt;br /&gt;&lt;br /&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Cambria; 	mso-font-alt:&quot;Palatino Linotype&quot;; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:Cambria; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;    &lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;The cipher text encrypted using Caesar cipher method is easily broken by using a brute force attack. An attacker can easily try every combinations of character to break the code as the number of possibility is just 26. In order to improve the deciphering process we can used the vigeneré cipher method. The Vigenère cipher is a method of encrypting alphabetic text by using a series of different Caesar ciphers based on the letters of a keyword. It is a simple form of polyalphabetic substitution.&lt;o:p&gt;&lt;/o:p&gt; You can refer to the Vigenere table for making it easier to encrypt a plaintext using this method.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Cambria; 	mso-font-alt:&quot;Palatino Linotype&quot;; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:Cambria; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;span style=&quot;&quot;&gt; &lt;/span&gt;A key is needed to encrypt a plaintext; a key can be a word or a phrase. To have a strong cipher text it is advised to use different key on each encryption. This will prevent from a brute force attack on a second message if the first message has been intercepted.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqQpYCH4SZSK2gq242tYkMJxAoYBWl4gx8YmgwwsMTEmVkc9u3_1iA-_Ma_Y0u_xlcVTY5soC5xeFsDv1q7gatDvBIrKnL_21QqJoffTWgOtGXqKhPiF4mWHmprzh9I2oGl6hYuH7rWOI/s1600-h/vigenere.bmp&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 84px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqQpYCH4SZSK2gq242tYkMJxAoYBWl4gx8YmgwwsMTEmVkc9u3_1iA-_Ma_Y0u_xlcVTY5soC5xeFsDv1q7gatDvBIrKnL_21QqJoffTWgOtGXqKhPiF4mWHmprzh9I2oGl6hYuH7rWOI/s320/vigenere.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5396439132977113698&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in; text-align: center;&quot;&gt;Vigenere Cipher&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;br /&gt;&lt;meta equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;meta name=&quot;ProgId&quot; content=&quot;Word.Document&quot;&gt;&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;meta name=&quot;Originator&quot; content=&quot;Microsoft Word 11&quot;&gt;&lt;link rel=&quot;File-List&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot;&gt;&lt;link rel=&quot;Edit-Time-Data&quot; href=&quot;file:///C:%5CDOCUME%7E1%5CAziE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_editdata.mso&quot;&gt;&lt;!--[if !mso]&gt; &lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Georgia; 	panose-1:2 4 5 2 5 4 5 2 3 3; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:647 0 0 0 159 0;} @font-face 	{font-family:Cambria; 	mso-font-alt:&quot;Palatino Linotype&quot;; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073741899 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:&quot;&quot;; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:Cambria; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-language:EN-US;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:&quot;Times New Roman&quot;; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=&quot;;font-family:Georgia;font-size:11pt;&quot;  &gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id=&quot;_x0000_t75&quot; coordsize=&quot;21600,21600&quot; spt=&quot;75&quot; preferrelative=&quot;t&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; filled=&quot;f&quot; stroked=&quot;f&quot;&gt;  &lt;v:stroke joinstyle=&quot;miter&quot;&gt;  &lt;v:formulas&gt;   &lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;   &lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;   &lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;   &lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;   &lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok=&quot;f&quot; gradientshapeok=&quot;t&quot; connecttype=&quot;rect&quot;&gt;  &lt;o:lock ext=&quot;edit&quot; aspectratio=&quot;t&quot;&gt; &lt;/v:shapetype&gt;&lt;v:shape id=&quot;_x0000_i1025&quot; type=&quot;#_x0000_t75&quot; alt=&quot;CIPHERS_AND_CODES.gif (9568 bytes)&quot; style=&quot;&#39;width:334.5pt;height:329.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\AziE\LOCALS~1\Temp\msohtml1\01\clip_image001.png&quot; href=&quot;http://faculty.unitarklj1.edu.my/courseweb/cnm5033/docs/chap2/polyalphabetic.gif&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;  &lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/5676701157740878919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-3-classic-cryptography.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5676701157740878919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5676701157740878919'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-3-classic-cryptography.html' title='LAB 3 - Classic cryptography'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxBJpzxPG20-9GXqN20lGGqup1yn51wUC72yfCk7S-BPhvYrUxR9Xd37wz97PMNUjTRl_McpSZ-0rRohhMXtoCSRIK0PkPyB87Ryc_CP95aWhzcp9PxwUccj6JX1k-r9I7wu_hGOPxlys/s72-c/vigenere+table.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-7379315506810799653</id><published>2009-08-15T10:37:00.000-07:00</published><updated>2009-10-29T22:30:14.494-07:00</updated><title type='text'>LECTURE 3: Modern cryptography</title><content type='html'>The topic covered in this lecture are:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Modern cryptography algorithm&lt;/li&gt;
&lt;li&gt;Block and stream&lt;/li&gt;
&lt;li&gt;DES&lt;/li&gt;
&lt;li&gt;AES&lt;/li&gt;
&lt;li&gt;MAC&lt;/li&gt;
&lt;li&gt;Digital Signature, RSA&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;DES&lt;/b&gt;&lt;br /&gt;
* Provides a high level of security&lt;br /&gt;
* The security depends on keys, not the secrecy of the algorithm&lt;br /&gt;
* The security is capable of being evaluated&lt;br /&gt;
* The algorithm is completely specified and easy to understand&lt;br /&gt;
* It is efficient to use and adaptable&lt;br /&gt;
* Must be available to all users&lt;br /&gt;
* Must be exportable &lt;br /&gt;
&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/7379315506810799653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-3-modern-cryptography.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/7379315506810799653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/7379315506810799653'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-3-modern-cryptography.html' title='LECTURE 3: Modern cryptography'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-6610022737144379203</id><published>2009-07-29T10:25:00.000-07:00</published><updated>2009-10-29T22:42:49.280-07:00</updated><title type='text'>LAB 2 - The goals of information technology security</title><content type='html'>During this lab, we need to do 4 tasks which is:&lt;br /&gt;
&lt;br /&gt;
Task 1-Using NTFS to Secure Local Resources&lt;br /&gt;
Task 2- Data Confidentiality&lt;br /&gt;
Task 3- Data Availibility&lt;br /&gt;
Task 4- Data Integrity&lt;br /&gt;
&lt;br /&gt;
Basically, in this lab we learn how to determine if the partition is NTFS or FAT32. Besides that, we also learn how to implement confidentiality, availability and integrity in Windows Server 2003.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;TASK 1- Using NTFS to Secure Local Resources.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. Open your winserv03 virtual machine&lt;br /&gt;
2. Log on to the Windows 2003 server as Administrator.&lt;br /&gt;
3. Click [Start].&lt;br /&gt;
4. Click [Run].&lt;br /&gt;
5. Type cmd to invoke the command line. (The FAT partition in&lt;br /&gt;
this lab will be designated as drive letter D.)&lt;br /&gt;
6. At the command line type chkntfs d: to verify that the drive&lt;br /&gt;
is not using NTFS. You will see the m7. To convert a FAT disk to NTFS you need to type at the&lt;br /&gt;
command line convert d: /fs:ntfs&lt;br /&gt;
7. If the drive has a volume label, enter it when prompted.&lt;br /&gt;
Windows will then convert the drive to NTFS. Note: If you&lt;br /&gt;
convert the system partition you will have to reboot for the&lt;br /&gt;
conversion to take place.&lt;br /&gt;
8. At the command line type chkntfs d: to verify that the drive&lt;br /&gt;
is now NTFS.essage, “D: is not&lt;br /&gt;
9. Close all Windows and log off.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;TASK 2::Data Confidentiality.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Once a secure file system is installed, you can begin to think about&lt;br /&gt;
data confidentiality. Data confidentiality refers to making sure that&lt;br /&gt;
only those intended to have access to certain data actually have&lt;br /&gt;
that access. With the FAT file system, this is not possible at the&lt;br /&gt;
local level, but with NTFS you can lock down both folders and files&lt;br /&gt;
locally. NTFS can be used to protect data from intruders who may&lt;br /&gt;
have physical access to the computer containing the data. In this&lt;br /&gt;
lab, you will create a folder and files, assign NTFS permissions,&lt;br /&gt;
then verify whether or not the data is confidential.&lt;br /&gt;
&lt;br /&gt;
Creating user account&lt;br /&gt;
1. Two user-level accounts: User1 and User2&lt;br /&gt;
a. To create user account go to [Start] |&lt;br /&gt;
[Administrative Tools] | [Computer Management].&lt;br /&gt;
b. Choose [Local User and Groups] and double click&lt;br /&gt;
on the [user] folder.&lt;br /&gt;
c. To create new user right click on the pane and from&lt;br /&gt;
the pop-up menu choose [New User] and fill up the&lt;br /&gt;
necessary information such as username and&lt;br /&gt;
password (use easy to remember password e.g.&lt;br /&gt;
abc123) &lt;br /&gt;
&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;br /&gt;
&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/6610022737144379203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-2-goals-of-information-technology.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/6610022737144379203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/6610022737144379203'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lab-2-goals-of-information-technology.html' title='LAB 2 - The goals of information technology security'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-6473680628525529711</id><published>2009-07-29T06:24:00.001-07:00</published><updated>2009-07-29T07:13:35.666-07:00</updated><title type='text'>LAB 1- Introduction to Virtualization and VMware</title><content type='html'>&lt;div  style=&quot;text-align: justify;font-family:verdana;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;During lab 1 session, we are introducing to VMware workstation and need to install VMware.But, of course the first thing that we must understand is the meaning of the VIRTUALIZATION. What is virtualization?Virtualization mean the creation of the a virtual of something, such as an operating system, a server, a storage devices or network resources. (&lt;/span&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;http://searchservervirtualization.techtarget.com)&lt;br /&gt;&lt;br /&gt;Virtual Machine can be defined as an efficient and isolated duplicate of real machine. This environment is created by using Virtual Machine Monitor which provide a second layer on a machine for another operating system which it run on.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;VMware Workstation make it possible for PC user to use Multiple Operating System Concurrently on the same PC. User can create and run multiple virtual machine on desktop or laptop computer. It also let us create virtual machine and installed any different type of operating system.&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;br /&gt;VMware Workstation installation&lt;br /&gt;&lt;br /&gt;This is simple step by step on how to install VMware Workstation:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;1.Download VMware Workstation from &lt;span style=&quot;font-weight: bold;&quot;&gt;http://www.vmware.com/download/ws/&lt;/span&gt;. Then, double click the VMware launcher to start the installation wizards.&lt;br /&gt;&lt;br /&gt;2. Click NEXT and choose &lt;span style=&quot;font-weight: bold;&quot;&gt;Typical&lt;/span&gt; setup type&lt;br /&gt;&lt;br /&gt;3. Choose the location for VMware Workstation installation. Then, click NEXT&lt;br /&gt;&lt;br /&gt;4. Configure the shortcuts for the VMware Workstation and click NEXT&lt;br /&gt;&lt;br /&gt;5. Click INSTALL. This will take several minutes to finish&lt;br /&gt;&lt;br /&gt;6. Enter the &lt;span style=&quot;font-weight: bold;&quot;&gt;serial number&lt;/span&gt; for the VMware Workstation.&lt;br /&gt;&lt;br /&gt;7. Click FINISH and &lt;span style=&quot;font-weight: bold;&quot;&gt;restart&lt;/span&gt; the computer.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/6473680628525529711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/07/lab-1-introduction-to-virtualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/6473680628525529711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/6473680628525529711'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/07/lab-1-introduction-to-virtualization.html' title='LAB 1- Introduction to Virtualization and VMware'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-5050881707954378970</id><published>2009-07-25T08:07:00.000-07:00</published><updated>2009-10-25T01:12:22.166-07:00</updated><title type='text'>LECTURE 2 : Basic Cryptograpy</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;          This lecture will cover about the cryptography concept, cryptography algorithms, Monoalphabetic, Polyalpabetic and Transposition&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;  CRYPTOGRAPHY CONCEPT      &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Basically, cryptography concept is  about the idea of a cipher system which is to distinguish information in such a way that its meaning is unintelligible to an unauthorized person..or in Malay..satu system yg digunakan untuk membezakan maklumat yg ingin disampaikan supaya maklumat tersebut tidak boleh dibaca oleh orang yg tidak berkenaan..(lebih kurang cam 2 ler mksudnye..=))&lt;br /&gt;&lt;br /&gt;The concept of cryptography or we can say the art of secret writing can be divided into 2 types which are&lt;br /&gt;&lt;br /&gt;&lt;ul style=&quot;font-weight: bold;&quot;&gt;&lt;li&gt;Steganography&lt;/li&gt;&lt;/ul&gt;          - hiding messages&lt;br /&gt;         - Message does not changed&lt;br /&gt;         - Does not involve key&lt;br /&gt;&lt;ul style=&quot;font-weight: bold;&quot;&gt;&lt;li&gt;Cryptography&lt;/li&gt;&lt;/ul&gt;         - scrambling messages&lt;br /&gt;        - messages changes&lt;br /&gt;        - does involve key&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;SECURITY TOOLS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The earliest information is encrypt using scytale&lt;br /&gt;On the World War II a machine call enigma machine is used as a mechanical crypto machine.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;CRYPTOGRAPHY TERMINOLOGY&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;plaintext- original message&lt;/li&gt;&lt;li&gt;cipher text - coded message&lt;/li&gt;&lt;li&gt;cipher - algorithm for transforming plaintext to ciphertext&lt;/li&gt;&lt;li&gt;key - info used in cipherknown only to sender/receiver&lt;/li&gt;&lt;li&gt;encipher - converting plaintext to ciphertext&lt;/li&gt;&lt;li&gt;decipher - recovering ciphertext from plaintext&lt;/li&gt;&lt;li&gt;cryptography - study of encryption principle/method&lt;/li&gt;&lt;li&gt;cryptanalysis - study of principles/method of deciphering ciphertext without knowing key&lt;/li&gt;&lt;li&gt;cryptology - field of cryptography + cryptanalysis&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;CRYPTOGRAPHY ALGORITHMS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Three independent dimension:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The number of key used&lt;/li&gt;&lt;/ul&gt;               - symmetric or asymmetric??&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The type of operations used for transforming plaintext to ciphertext&lt;/li&gt;&lt;/ul&gt;              - substitution?? or transposition?? or product..&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The way in which the plaintext is processed &lt;/li&gt;&lt;/ul&gt;            - block or stream??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot;&gt;&lt;!--Session data--&gt;&lt;input onclick=&quot;jsCall();&quot; id=&quot;jsProxy&quot; type=&quot;hidden&quot;&gt;&lt;div id=&quot;refHTML&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/5050881707954378970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-2-basic-cryptograpy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5050881707954378970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/5050881707954378970'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/10/lecture-2-basic-cryptograpy.html' title='LECTURE 2 : Basic Cryptograpy'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8673549637866721045.post-8566193280766906203</id><published>2009-07-18T20:04:00.000-07:00</published><updated>2009-10-27T03:19:22.635-07:00</updated><title type='text'>LECTURE 1 : Introduction to Information Security</title><content type='html'>Before we go further, lets check out what is the meaning of SECURITY!!!!!&lt;br /&gt;
&lt;br /&gt;
SECURITY = Quality or state of being secure that is to be free from danger &amp;amp; to be protected from adversaries&lt;br /&gt;
&lt;br /&gt;
3 SECURITY AREA which are D.P.R:&lt;br /&gt;
&lt;br /&gt;
D- Detection. Example tool is scanner&lt;br /&gt;
P- Prevention. Example tools are Firewall, proxy&lt;br /&gt;
R- Recovery. Example tool is cryptography&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SECURITY ARCHITECTURE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;- Defined by ITU-T Recommendation X.800 that called OSI security Architecture.&lt;/span&gt; &lt;style&gt;
 v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} p\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} v\:textbox {display:none;} 
&lt;/style&gt; &lt;style&gt;
 .O  {color:black;  font-size:149%;} a:link  {color:#FF8119 !important;} a:active  {color:#DA1F28 !important;} a:visited  {color:#44B9E8 !important;} 
&lt;/style&gt;&lt;style media=&quot;print&quot;&gt;
 &lt;!--.sld  {left:0px !important;  width:6.0in !important;  height:4.5in !important;  font-size:103% !important;} --&gt; 
&lt;/style&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;o:shapelayout ext=&quot;edit&quot;&gt;&lt;/o:shapelayout&gt;&lt;o:idmap data=&quot;1&quot; ext=&quot;edit&quot;&gt;&lt;/o:idmap&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 130%;&quot;&gt;&lt;p:colorscheme colors=&quot;#ffffff,#000000,#def5fa,#464646,#2da2bf,#da1f28,#ff8119,#44b9e8&quot;&gt;&lt;/p:colorscheme&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;O&quot; shape=&quot;_x0000_s1026&quot;&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;p:colorscheme colors=&quot;#ffffff,#000000,#def5fa,#464646,#2da2bf,#da1f28,#ff8119,#44b9e8&quot;&gt;&lt;/p:colorscheme&gt;-&lt;span style=&quot;font-size: 100%;&quot;&gt; Useful to manager as a way of organizing the task of providing security.&lt;br /&gt;
- It was developed as an international standard, computer and communication vendors have developed security features for their products and services that relate to the structured definition of services and mechanisms.&lt;br /&gt;
- Focus on security attacks, security mechanisms and security services.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3 SECURITY PRINCIPLES which are C.I.A:&lt;br /&gt;
&lt;br /&gt;
C- Confidentiality&lt;br /&gt;
I- Integrity&lt;br /&gt;
A- Availability&lt;br /&gt;
&lt;br /&gt;
SECURITY POLICY = Set of rules to apply to security relevant activities in a security domain. There are THREE level of security which are Objectives, Organizational and System.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2 type of SECURITY ATTACKS:&lt;br /&gt;
&lt;br /&gt;
Passive Attack - Monitoring the transmission&lt;br /&gt;
&lt;br /&gt;
Category : Release of message content and traffic analysis&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Active Attack - involved modification of the data&lt;br /&gt;
&lt;br /&gt;
Category : masquerade, replay, Denial of Services (DoS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
METHODS OF DEFENSE:&lt;br /&gt;
&lt;br /&gt;
Prevent - by block or close the attack&lt;br /&gt;
Deter - making the attack harder&lt;br /&gt;
Deflect - making another target more effective&lt;br /&gt;
Recover - from effects&lt;br /&gt;
&lt;br /&gt;
Methods of defense in control are including encryption, software control,hardware control, policies and physical control. The definition of encrytion of ENCRYPTION is the formal name for scrambling data so that interpretation is meaningless without the intruder’s knowing how the scrambling was done.Furthermore, encryption is the basis of protocols that enable us to provide security while accomplishing an important system or network task. It clearly addresses the need for confidentiality data and can be used to ensure integrity.&lt;br /&gt;
&lt;br /&gt;
Software Controls can be divided into &lt;b&gt;Internal Program Control, OS and Network Sytem Control, Independent Control and Development Control&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Hardware Controls are the hardware devices used in providing the computer security. For examples &lt;b&gt;smart card implementations of encryption, lock or cable limiting access, Firewall, Intrusion detection systems&lt;/b&gt; and many more...:-)&lt;br /&gt;
&lt;br /&gt;
Besides software and hardware control, Policies and Procedure Controls are very important to support the importance of security policy and ensure their proper use.&lt;br /&gt;
&lt;br /&gt;
&quot;Controls must be used and used properly to be effective&quot;. Basically, there are several aspect that need to be considered when enhance the effectiveness of controls such as awareness of the problems, probability of use overlapping controls and periodic review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SECURITY SERVICES&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here are some definition of the security services that are defined from X.800 and also RFC 2828&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;X.800&lt;/b&gt;: A security service as a service provided by a protocol layer of communicating open systems which ensure adequate security of the systems or of data transfers.&lt;br /&gt;
Service that is provided by a system to give a specific kind of protection to system resources where security services implement security policies and are implemented by security mechanisms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Authentication&lt;br /&gt;
&lt;br /&gt;
Access Control&lt;br /&gt;
&lt;br /&gt;
Data Confidentiality&lt;br /&gt;
&lt;br /&gt;
Data Integrity&lt;br /&gt;
&lt;br /&gt;
Non-repudiation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Authentication&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Authentication is an assurance that the communicating entity is the one claimed. It has 2 specific services which are &lt;b&gt;peer entity authentication&lt;/b&gt; and &lt;b&gt;data origin authentication.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Access Control&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Access control is the prevention of the unauthorized use of a resource. It specific service is to &lt;b&gt;prevent and authorized use of a resource.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Data Confidentiality&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Data confidentiality is the protection of data from unauthorized disclosure. It specific service are &lt;b&gt;connection confidentiality, connectionless confidentility, selective-field confidentiality &lt;/b&gt;and&lt;b&gt; traffic flow confidentiality&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Data Integrity&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Data integrity is assurance that data received is as sent by an authorized entity. It have 5 specific services which are &lt;b&gt;Connection Integrity with Recovery, Connection Integrity without Recovery,Selective-field Connection Integrity, Connectionless Integrity &lt;/b&gt;and&lt;b&gt; Selective-field Connectionless Integrity.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Non-Repudiation&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Non-repudiation is a protection against denial by one of the parties in a communication.There are 2 specific services which are &lt;b&gt;Nonrepudiation, Origin&lt;/b&gt; and &lt;b&gt;Nonrepudiation, Destination&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SECURITY MECHANISMS&lt;br /&gt;
&lt;br /&gt;
Security mechanisms is any process that is designed to detect, prevent or recover from security attack. It is defined by X.800 to provide and support security services.&lt;br /&gt;
&lt;br /&gt;
This mechanisms can be divided into 2 classes which are:&lt;br /&gt;
&lt;br /&gt;
1. Specific Security Mechanisms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Authentication exchange&lt;/li&gt;
&lt;li&gt;Data integrity&lt;/li&gt;
&lt;li&gt;Encipherment&lt;/li&gt;
&lt;li&gt;Traffic padding&lt;/li&gt;
&lt;li&gt;Access control&lt;/li&gt;
&lt;li&gt;Digital signature&lt;/li&gt;
&lt;li&gt;Natarization&lt;/li&gt;
&lt;li&gt;Routing Control&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
2. Pervasive Security Mechanisms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Trusted functionality&lt;/li&gt;
&lt;li&gt;Security recovery&lt;/li&gt;
&lt;li&gt;Security label&lt;/li&gt;
&lt;li&gt;Security audit trait&lt;/li&gt;
&lt;li&gt;Event detection&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://risakotani.blogspot.com/feeds/8566193280766906203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://risakotani.blogspot.com/2009/07/introduction-to-information-security.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/8566193280766906203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8673549637866721045/posts/default/8566193280766906203'/><link rel='alternate' type='text/html' href='http://risakotani.blogspot.com/2009/07/introduction-to-information-security.html' title='LECTURE 1 : Introduction to Information Security'/><author><name>aziekotani</name><uri>http://www.blogger.com/profile/04579661905842831707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggy3nak59jgTwfSFvx2FNmRWUguaYOQPCxqhQtg9-l0Xb5O7nDKkQpi2ggVD0qJOStAIpKmK9A_XQPHmiW3SUUloVXcQvThjUfbI6QZ_It6n486NGLjwSOjl4lIc1TZn8/s220/Image035.jpg'/></author><thr:total>0</thr:total></entry></feed>