CSC650 Osboring

= CSC 650 Spring 06 Final Review... = Fill in as many questions as you guys can so that we can all save time and study together! Thanks =) To edit just click on the edit link on the side of the question the type in ur answers...

=Fall 2005=

Question 1
What security problems are there with the WEP (Wired Equivalent Privacy) component of the 802.11 wireless standard? Answer: Weak encryption "Weak" encrypted packets are always sent at certain intervals. These with enough of these "weak" encrypted packets, hackers have the ability to capture these packets and later decipher the actual key used for encryption. Once this happens they will be able to decrypt all network traffic being broadcasted with that key. The larger usage of this WEP encrypted network, the more "weak" encrypted packets are sent, thus making it easier for hackers to break in.

Question 2
Provide a definition of "software vulnerabilities" that is based on the definitions for "software" and "vulnerability" provided during class lectures. answer...

Question 3
Describe Virtual Private Networks (VPN), include an example of how they can be used to improve the security of a distributed work environment. answer... Not Covered, no need to study!

Question 4
Compare and contrast the defence technique "policy" with "procedure". Do add more...

Question 5
'''Provide a brief description of the four 'Firewall' design patterns described during class lectures. As part of each description provide an illustration of the design pattern.''' answer...

Question 6

 * What security problems did Version 2 of SNMP (Simple Network Management Protocol) have that were corrected by Version 3 of the protocol?

answer...

Question 7

 * Describe at least five important attributes of the Advanced Encryption Standard (AES) crypto-system.

answer... Developed: 1999 Block size: 128 bits Key length: 128, 192, 256 (and possibly more) bits Encryption primitives: Substitution, shift, bit mixing Cryptogrpahic primities: Confusion, diffusion Design: Open Design rationale: Open Selection process: Secret, but accepted open public comment Source: Independent Dutch cryptographers

Question 8

 * What steps are involved in planning and creating a secure networked system?

answer...



=Spring 2005=

Question 1

 * Describe at least five significant attributes of Rivest-Shamir-Adelman (RSA) Encryption. Include an example that shows how this form of encryption can be used to create a digital signature.

Answer here...

Question 2

 * Describe "Overlap" and provide two examples of how this technique can be used to create useful defense techniques.

Description: Overlap (p. 26-27) several different controls may apply to address a single vulnerability sometimes called a layered defense, in the expectation that one control will compensate for a     failure of another. must have at least 2 to overlap. Examples: 1.    2.

Question 3

 * Describe Virtual Private Networks (VPN), include some details on how they can be used to improve the security of highly distributed systems. 

Answer...

Question 4

 * Describe the multilevel security model used by the USA government and military.

1. Top Secret 2. Secret 3. Confidential 4. Classified 5. Unclassified

Question 5

 * Describe the concept of a 'Firewall'. List and describe the different firewall design components used with the firewall design patterns presented in class.

-computer -network -switch/hubs -interfaces

Question 6

 * Compare and contrast the software vulnerabilities, 'trapdoor' and 'trojan horse'.

Answer here ...

Question 7

 * What steps can be taken to make Local Area Networking (LAN) secure?

1. Use switches instead of hubs to connect the network infrastructure. Hubs broadcast network traffic across all systems connected to it whereas switches only send to       the intended MAC address.

2. Even better than a normal switch, use a managed switch so that it can be configured to disable a port if a cable becomes disconnected. Ensure that the only possible way of reactivating that network port is to have a network administrator reset it. This ensures that unintended parties do not get access to the LAN by disconnecting an allowed system from the network.

3. If connected to the internet or another "outside" network, ensure the bridging of the different networks only happens on one segment. This allows for a much easier configuration between foreign networks. The adapter/system bridging the networks together should be configurable so that only certain traffic will be allowed behind the network, pretty much, use a firewall.

=Fall 2004=

Question 1

 * What are the major components of security and secure networked systems?

Answer here...

look at it from the systems point of view

-people -machines -benefits -?

Question 2

 * What steps can be taken to make Wireless Networking secure?

1. MAC Address Filtering

2. Use WEP (Wired Equivilent Protocol) or WPA (Wi-Fi Protected Access) <-- Preferred if supported

3. Change default administrator password on router(s) / access point(s)

4. Change default SSID on router(s) / access point(s)

5. If possible, don't use wireless at all.

Question 3

 * Compare and contrast the software vulnerabilities,

Answer...

Question 4

 * Describe the 'dominance' relation of the multilevel security model used by the USA government and military.

answer...

checking to see if a person has the right clasifications.

Question 5

 * List and describe the different components found in the firewall design patterns presented in class. Draw a picture of the only design pattern that requires use of all of these components.

Answer here ...

Question 6

 * Describe IPSec, include some details on how it improves network security.

Answer here ...

=Spring 2004=

Question 1

 * Describe how to shop online safely

1. Only shop at sites you trust. 2. Use a separate credit card for online-only purchases that can easily be tracked if any unauthorized transactions occur. 3. Only shop on sites that support the SSL protocol. 4. When presented with a link, copy the link and paste it into the address bar to ensure that the address listed in the text will actually go to where you want it to.

Question 2

 * Compare and contrast DES encryption with RSA encryption.Include with your analysis a brief description of each,    their strengths, and their weaknesses

*** DES Encryption *** Developed during the early 1970s 64-bit block 56-bit key Open design Pros: Cons:

*** RSA Encryption *** Asymmetric, 2 keys Public key Simplifies distribution of keys Private Key, Other key is kept secret Up to 4096 bit key. Pros: Good for : - key exchange - authentication - signatures - signed certificates Cons:

Question 3
'''Briefly describe each of the following software vulnerabilities. virus, worm, trojan horse, trapdoor, covert channel, salami''' Answer... Virus: small piece of program code that infects other programs as they run. Worm: "write once, read many" usually associated with network propagation. A worm will typically write a copy of itself on one system and then try and repeat this process to as many systems on the network. Trojan horse: This is a piece of software designed to allow an external user from an unintended external network access to the internal network. Trapdoor: This type of vunlerability is created by a manager or system designer to allow the disabling of a system's security. Covert Channel: This is another form of a "backdoor" in which those who are not supposed to have access to a resource is given access via this covert channel. Salami: The salmi exploit is a way of slowly taking small chunks of data (such as round-off errors) and transferring it covertly elsewhere.

Question 4
Briefly describe the multilevel security model used by the USA government and military. answer...

Question 5

 * Which of the firewall design patterns presented in class provide support for a 'DMZ' local area network? Draw a     small picture of these patterns and label the physical components.

Answer here ...

Question 6

 * Fully describe "Controls" and provide four examples of how these techniques can be used to enhance the usefulness    of other defense techniques.

Controls:

Trust - When expecting a good outcome and accepting the bad. Example: When you trust a commerce web site and connect to it to buy something, you are trusting they will keep your information private; you will accept it (sorta) if they mistakenly cancel your order. Access Control - Only those allowed to modify are allowed in to read, write, delete, and/or update. Example: You are given an account on thecity.sfsu.edu, but an access control scheme is in effect so you do not have access to modify/delete important system files. Authentication - A method of proving one's identity. Example: Your driver's license, or student ID so no one can say they are actually another person without proving themselves first. Access List - Permits only those allowed into the system. Example: A guest list a a club is a form of an access list. Only those listed will be permitted to enter for free.

=Fall 2003=

Question 1

 * Describe 'encryption' and include two examples of how they are used in network systems to block vulnerabilities.   Each of your examples must be derived from a different student oral presentations.

Answer here...

Question 2
'''What are the four main firewall design patterns? Draw a small picture of each and label the physical components.''' Answer ...

Question 3

 * For each of the firewall design patterns in the previous question, how many packet filters require configuration for each design?

Answer...

Question 4

 * Describe "RSA" encryption. Include a list of its main attributes.

answer...

Question 5

 * Describe the "Security Planning" process. Include a list of key components of this process.

Answer here ...

Question 6

 * Fully describe "Controls" and provide four examples of how these techniques can be used to enhance its usefulness.

Answer here ...

=Spring 2003=

Question 1
'''Describe 'controls' and include four examples of how they are used in network systems to block vulnerabilities. Each of your examples must be derived from different student oral presentations.''' Answer here...

Question 2
'''What is a 'firewall'? As part of your answer create an example firewall using two packet filtering routers with one ethernet switch between the routers. Provide an initial draft description of one of the router communications port TCP/IP packet filters. (just one packet filer from one router I/O port)''' Answer ...

Question 3
Compare and contrast 'computer viruses' with 'network worms'. Answer...

Question 4
Describe "Regular Review" and how this activity aids in the creation and maintenance of security. answer...

Question 5
Compare and contrast DES encryption with RSA encryption.Include the strengths and weaknesses of these encryption algorithms in your analysis. Answer here ...

Question 6
Fully describe "Overlap" and provide two examples of how this defense technique can be used to enhance the usefulness of other defense techniques. Answer here ...

=Additional Stuff=

Router Vs Bridge
To understand the similarities and differences of these two network devices you first need a to understand the difference between a Physical LAN and a Logical LAN.

(LAN == Local Area Network)

The Physical LAN is comprised of the wire, hubs and switches that make up the LOCAL network. All LAN technologies have limits to length of the wire, the number of wire segments. This creates a physical upper limit to the size of the LAN. Thus a Physical LAN can not include computers in locations that are beyone the physical limitations of the hardware.

A 'bridge' joins two or more Physical LANs together to make one Logical LAN. Technology that has no limit on distance is used to connect the bridges together. The bridges are transparent to the protocol used by the LANs. This means computers in the LAN do not specifically send packets to the bridges. | <-- One Logical Network > | |---| |--|             |--| |---| | LAN 1 |-| Bridge 1 |-->WAN Link<--| Bridge 2 |-| LAN 2 | |---| |--|\           /|--| |---|                        \          /                        |--| |---|                        | Bridge 3 |-| LAN 3 | |--| |---|

Multiple networking protocols can be used with 'ethernet' LAN technologies. So an 'ethernet' bridge is transparent to all ethernet application protocols.

A 'router' joins two or more Logical Networks together to make one greater network. When a packets are destined for an address outside of the local logical network, they are forwarded to a router that knows how to 'route' packets to destinations beyond the local network. The router then sends the packet to a different logical network. Since each client computer must specificaly send packets for external routing to a router, the router is not transparent to the protocol used by the LANs.

| <--- Multiple Networks --> | |---| |--|             |--| |---| | Net 1 |-| Router 1 |-->WAN Link<--| Router 2 |-| Net 3 | |---| |         |              |--| |---|           |          | |---| |          |              |--| |---| | Net 2 |-|          |-->WAN Link<--| Router 3 |-| Net 4 | |---| |--|             |--| |---|

The networking protocol defines how each interface or computer system is addressed within each Network. Each router must be specifically configured, either manually or by using a routing application protocol.

Each of the "Net" elements about refers to a single logical network.

Both of the above example illustrations are not the simplest example of how each technology can be used.