Chapter 10: Privacy and Security

Nowadays, privacy and security are become important issues on the Web. This is because of increased of internet crime...


PRIVACY
- Privacy is a status where an individual can work on his/her information in seclusion, resulting in a selective revelation of one's identity and information. 


- The definitions of privacy can differ across individuals and cultures. The invasion of privacy can be avoided by the issue of privacy laws. 


- Internet, which hosts an enormous information base, has given rise to the concept of information privacy.  Unauthorized access to the information is undesirable.


- Internet privacy is the control one has over what information about oneself, the person wishes to disclose. Internet privacy deals with controlling the access to information over the Internet.


the links below are some recent privacy issues: 


Private Network

- Snoopware is a software basically software for spying on someone on a computer. Snoopers typically record actions and events on a computer and then save this information in a file.
- If a snooper is installed, virtually everything that happens on the computer is being watched by someone else. 
- Snoopers are usually installed on the computer by a system administrator, a boss, a spouse, a lover, a co-worker, a competitor and others.
- Many snoopers are very careful to be invisible to computer users, so most users would have no idea if a snooper was installed.


SECURITY
i) Computer Crime

Malicious Programs



  • virus
- A virus is a small piece of software that piggybacks on real programs. For example, a virus might attach itself to a program such as a spreadsheet program. Each time the spreadsheet program runs, the virus runs, too, and it has the chance to reproduce (by attaching to other programs).


- Some viruses wreak their effect as soon as their code is executed; other viruses lie dormant until circumstances cause their code to be executed by the computer. Some viruses are benign or playful in intent and effect ("Happy Birthday, Ludwig!") and some can be quite harmful, erasing data or causing your hard disk to require reformatting. 



  • worms
- A worm is a small piece of software that uses computer network and security holes to replicate itself. A copy of the worm scans the network for another machine that has a specific security hole. It copies itself to the new machine using the security hole, and then starts replicating from there, as well.

- Examples of worms are the MS-Blaster and Sasser worms.

- Worm can destroying important files in user's system, causing some programs to stop working.

- Avoid computer worm by keeping antivirus up-to-date and installing patches provided by operating system and application vendors. 


The key difference between a virus and worm is the manner in which it reproduces and spreads. A virus is dependent upon the host file or boot sector, and the transfer of files between computers to spread, whereas a computer worm can execute completely independently and spread on its own accord through network connections.





  • trojan horse 
- A Trojan horse is simply a computer program. The program claims to do one thing but instead does damage when you run it (it may erase your hard disk). Trojan horses have no way to replicate automatically.

- The developer of the virus usually uses various spamming techniques in order to distribute the virus to unsuspecting users. 

- Can spread through: a) email attachments
                                      b) chat software such as Yahoo Messenger and Skype

- There are many types of trojan:
a) Remote Access Trojans
b) Password Sending Trojans
c) Key Loggers
d) Destructive Trojans
e) Denialof Service (DoS) Trojans
 f) Proxy/ Wingate Trojans
g) FTP Trojans

Details explanation of each types of trojan can refer to: http://www.tech-faq.com/trojan-virus.html



  • E-mail viruses 
-  An e-mail virus travels as an attachment to e-mail message, and usually replicates itself by automatically mailing itself to dozens of people in the victim's e-mail address book. Some e-mail viruses don't even require a double-click -- they launch when you view the infected message in the preview pane of user's e-mail software.



Video about how to protect PC against malware:


  

Internet Scams

- refers to the use of Internet services to present fraudulent solicitations to prospective victims, to conduct fraudulent transactions, or to transmit the proceeds of fraud to financial institutions or to others connected with the scheme.
- can occur in chat rooms, email, message boards or on websites.

- few example of internet scams:

  • business opportunities scams
  • chain letters
  • free goods
  • vacation prize promotion

- how to avoid internet scams:
  • always use common sense
  • don't respond to bulk emails
  • always ask for references and check them carefully
  • make sure the company has a phone number and physical address
  • always make sure that you get a strong guarantee
  • pay by credit card
  • avoid falling for high pressure sales tactics
  • don't respond to bulk emails
  • always print a hard copy of any on-line offer that you're considering
  • don't participate in a pyramid scheme
  • if you're told that you have won a prize, be skeptical
  • beware of promoters who try to sell things using an anonymous email address such as non1234@anon.company.com,user@domain.com or post office box



The explanation of each scam and more example of scams can refer to: http://www.mycert.org.my/en/resources/fraud/main/main/detail/515/index.html

Theft
  • data Theft
- an individual that copy or take business or others' information without authorize. 
Commonly, this information is user information such as passwords, credit card information, other personal information, or other confidential corporate information

- because this information is illegally obtained, when the individual who stole this information is apprehended, it is likely he or she will be prosecuted to the fullest extent of the law

  • hardware or software theft
a)  hardware theft is an individual that stole computer equipments. Some tips to prevent hardware theft include:

   - Use physical access controls, such as locked doors, and windows

   - Use cables to lock the equipment to desk, cabinet, or floor

   - Install alarm systems for additional security

   - Never leave a notebook or handheld unattended in a public place

   - Use password, possessed objects, and biometrics as a method of security

   - Back up all the files stored on the computer regularly
b) Software theft is unauthorized duplication and/or use of computer software. This usually means unauthorized copying, either by individuals for use by themselves or their friends or by companies who then sell the illegal copies to users

  • computer time theft
- means that a user uses  a PC to commit a crime. For example, using someone's PC to hack into another PC. 

- or simply using their PC to upload illegal content.


Data Manipulation
 
ii) Hazards

  • natural hazards (floods, fires, earthquakes, hurricanes, tsunami)
  • civil strife and terrorism (wars, terrorist act)
  • technological failures (hard disk crashed)
  • human errors (do not install the antivirus software on PC, set password that with lower strength)


Measures to protect computer security


1. Restricting access
- is a way to limit who can access to the data or using particular equipment. Way to limit can done with:

  • Biometric scanners
- Consists of automated methods of recognizing a person based on unique physical characteristic. 

- Each type of biometric system, while different in application, contains at least one similarity: the biometric must be based upon a distinguishable human attribute such as a person's fingerprint, iris, voice pattern or even facial pattern.

- Biometrics is a very promising field of research. Finding new and foolproof ways of identification is becoming more and more valuable in the current age where identity theft is commonplace. 

i) fingerprint scanners

-  provides an identification of a person based on the acquisition and recognition of those unique patterns and ridges in a fingerprint.
- Standard systems are comprised of a sensor for scanning a fingerprint and aprocessor which stores the fingerprint database and software which compares and matches the fingerprint to the predefined database. Within the database, a fingerprint is usually matched to a reference number, or PIN number which is then matched to a person's name or account. In instances of security the match is generally used to allow or disallow access, but today this can also be used for something as simple as a time clock or payroll access.



Video about how secure USB thumb drive with fingerprint scanner work:  http://www.youtube.com/watch?v=qVfddmIj_zU

ii) Iris (eye) scanners
 - Iris scanning has the lowest false-accept rate of all biometrics, and unlike fingerprints, the iris does not change over time. All of this would lead one to believe that iris scanning technology will be more widely adopted over the next ten years over other biometrics. 



  • Passwords
-  is a secret word or string of  characters that is used for authentication, to prove identity or gain access to a resource (example: type a password to login Facebok). The password should be kept secret from those not allowed access.
 
  • Firewalls
- firewall is a barrier to keep destructive forces away from your property. In fact, that's why its called a firewall. Its job is similar to a physical firewall that keeps a fire from spreading from one area to the next.






2. Encrypting data
- encrypting data means converting data  to a format that cannot be read by other people. A encryption key is added to data that you choose to encrypt. This key is needed to read the data. 

3. Anticipating disasters
- get prepare before disasters by make sure physical security and data security through disasters recovery plan.

4. Preventing data loss

- save important data in secondary storage device to prevent it losing.




Ethics


1. Computer ethics
- Ethics is a set of moral principles that govern the behavior of a group or individual. Therefore, computer ethics is set of moral principles that regulate the use of computers.
- Some common issues of computer ethics include intellectual property rights (such as copyrighted electronic content), privacy concerns, and how computers affect society.


2. Copyright
- set of exclusive rights granted to the author or creator of an original work, including the right to copy, distribute and adapt the work. 


3. Software piracy
-  Most retail programs are licensed for use at just one computer site or for use by only one user at any time. By buying the software, user become a licensed user rather than an owner.


- Users are allowed to make copies of the program for backup purposes, but it is against the law to give copies to friends and colleagues.
- Software piracy is all but impossible to stop, although software companies are launching more and more lawsuits against major infractors. Originally, software companies tried to stop software piracy by copy-protecting their software.
- This strategy failed, however, because it was inconvenient for users and was not 100 percent foolproof. Most software now requires some sort of registration, which may discourage would-be pirates, but doesn't really stop software piracy.


4. Plagiarism
- Plagiarism is when you use someone else's words or ideas and pass them off as your own.





Read Users' Comments (0)

Chapter 9: Communications & Networks

Communication is a process of sharing information, data, program between 2 or more computers.


There are 4 elements in communication system:


1) SENDING AND RECEIVING DEVICES
  • sending device is a place that information will be send.
  • receiving device is a place of receiving information sent from sending device.  

2) CONNECTION CHANNEL
  • channel connect and transfer information from sending to receiving devices.
  • 2 types of channel:
i) Physical connection
      is a tangible connection element that we can touch and see, such as



   Ethernet Cable


    
  Coaxial Cable





 Fiber-Optic Cable




ii) Wireless connection
    intangible connection element that we cannot touch and see


  • Radio Frequency

        - Radio waves connect wireless devices (mobile phone, PSP, laptop)

              - Have the longest wavelengths 
   

              Wi-Fi (Wireless Fidelity)                    


- Wi-Fi  uses radio waves to provide wireless high-speed internet and network connections
-  Wi-Fi works with no physical wired connection between sender and receiver by using radio frequency (RF) technology, When an RF current is supplied to an antenna, an electromagnetic field is created that then is able to propagate through space
- the cornerstone of any wireless network is an access point (AP)
- the primary job of an access point is to broadcast a wireless signal  that computers can detect and "tune" into
- to connect to an access point and join a wireless network, computers and devices must be equipped with wireless network adapters 





                                                                      Bluetooth                                             

- Bluetooth is a networking technology that does not rely on user control or large amounts of power 
- transmission power is low (1 milliwatt)
- relies on radio frequency and the protocol software that enabling it to    transmit date to other devices

  • Microwave
-              - high frequency radio waves
-              - moving in straight lines thought the air
               - can penetrate clouds, haze, light rain and snow, and smoke
               - transmit information like telephone calls and data from one city to another



  • Satellite
Global Positioning System (GPS)
- a system of satellites and receivers that allow people to pinpoint their precise location on the earth. 
- relies on 24 satellites that orbit the earth twice per day. 







- GPS equipment receive transmissions from at least a few of the satellites and are able to discern very precise positioning data.

-        

  • Infrared
- Far infrared waves are thermal. Exp: heat feel from sunlight, fire
- the temperature-sensitive nerve endings in our skin can detect the difference between inside body temperature and outside skin temperature



- Near infrared waves are not hot at all. These shorter wavelengths are the ones used by TV's remote control









3) CONNECTION DEVICES

  • Telephone



  •  Cable






  • Digital Subscriber Line(DSL)




Connection Service

  • Dial-up Service

- operates through a standard telephone line by running the telephone line to amodem device in the personal computer, and configuring the computer to dial a specific phone number, the computer is granted Internet access


  • DSL


- a family of technologies that provides digital data transmission over the wires of a local telephone network


  • Cable

- connect by using cable of TV in home
- provide faster speed than satellite


  • Satellite


- faster than dial-up but slower that cable and DSL
- exp: Wi-Fi connection for intenet


  • Cellular Service

- 3G cellular network for network connecting
- increase bandwidth, and support more diverse applications
  


Connection Devices Signal

·        -electric signals which run through cables are called signals.
information is sent and received through transmission media, it has to be communicated to a desired terminal in some way.
·       - transmission system is a nsystem used when transmitting.
·       - signals (electric signals) which run through conducting wires are divided into the following 2 categories :

1. Digital signals
    - code 1 is transmitted when applying a specific voltage and code 0 is transmitted in the case of 0V.
    - a system of transmitting digital signals is called baseband system.

2. Analog signals
    - signals 0 and 1 are transmitted as electric waves.
    - a system of transmitting analog signals is called broadband system.
                                   


                                            Illusion of Digital and Analog Signals




Bandwidth

- measure capacity of the channel
- 4 categories:
  •    Voice band also known as low bandwidth
-  enable digital terminal equipment to communicate over telephone channels, which are designed around the narrow bandwidth requirements of the human voice. 
- cable modems, on the other hand, support the transmission of data over hybrid fibre-coaxial channels, which were originally designed to provide high-bandwidth television service

  •    Medium band
- medium-Band microwave digital radios are a natural evolution of the narrow-band series, offering many solutions to assorted path lengths and digital capacity wireless requirements

  •    Broadband
-  telecommunication with wide band of frequencies to transmit information 
- information can be multiplexed and sent on many different frequencies or channels within the band concurrently, allowing more information to be transmitted in a given amount of time (much as more lanes on a highway allow more cars to travel on it at the same time)

  •    Baseband
- information is carried in digital form on a single signal channel on the transmission medium. This usage pertains to a baseband network such as ethernet and local area networks.



Protocols
- is the method by which data is sent from one computer to another on the internet. 
- each computer (known as a host) on the internet has at least one IP address that uniquely identifies it from all other computers on the internet


Computer Network
- is a system in which computers are connected to share information and resources
- the connection can be done as peer-to-peer or client


Network Types





• Local area networks
• Home networks
• Wireless LAN
• Personal Area networks
• Metropolitan area networks
• Wide area networks



Network Architecture
- arrangement is called topology
- types of arrangement / topology:



i) Star network

- each server and workstation connected into central  hub that provides connection to another device connected to the hub and it  shapes like a star
- easy to work with and can pin point problem location also isolate problem if it occours on workstation





ii) Bus network


- best use in small area of network
                                                                                                    
                                      - the cable runs from computer to computer making each computer a link of a chain              






- different types of cable determine way of network can be connected



iii) Ring network

- each user is connected to two other users, so as to create a ring
- not widely used because is inefficient compared to other  topology because the data have to travel through more node
- advantages: each node have equal access and capable of high speed data transfer also can span larger than other topology
- disadvantage: very expensive technology and not efficient


iv) Tree network


- also known as hierarchical network, combination of star and bus networks
-  advantages:
  •  divides the whole network into parts that are more easily manageable
  •  have a point to point network
  •  provides enough room for future expansion of a network
- disadvantages:
  • Dependence of the entire network on one central hub is a point of vulnerability for this topology. A failure of the central hub or failure of the main data trunk cable, can cripple the whole network.
  • With increase in size beyond a point, the management becomes difficult.



v) Hybrid network



- combination of the best features of two or more different topologies
- provide a large number of connections and data transmission paths to users 


vi) Mesh network



- is reliable and offers redundancy
- if one node can no longer operate, all the rest can still communicate with each other, directly or through one or more intermediate nodes
- mesh networks work well when the nodes are located at scattered points that do not lie near a common line




Organization Networks


  • Intranet
- a private network within organization
- only all the employees in the company can use

  •  Extranet
- connect organization with it suppliers, customers and other access


Network Security
- security is important to ensure that the process of communication is safe
  • Firewalls
-  filter incoming and outgoing traffic that flows through system
-  firewall can use one or more sets of “rules” to inspect the network packets as they come in or go out of the network connections and either allows the traffic through or blocks it
- rules of a firewall can inspect one or more characteristics of the packets, including but not limited to the protocol type, the source or destination host address, and the source or destination port

  • Intrusion detection systems (NIDS)
- monitors traffic on a network looking for suspicious activity, which could be an attack or unauthorized activity
- to monitoring incoming and outgoing network traffic, a NIDS server can  scan system files looking for unauthorized activity and to maintain data and file integrity
- the NIDS server can also detect changes in the server core components

  • Virtual private networks (VPN)
- a network that is constructed by using public wires to connect nodes
- use encryption  and other security mechanisms to ensure that only authorized users can access the network and that the data cannot be intercepted
- example, there are a number of systems that enable users to create networks using the internet as the medium for transporting data



Read Users' Comments (0)