Most online transactions involve using computers and database
4
New cards
is Technology a need or preference?
Need
5
New cards
What has attracted many network and database users to use them?
The progression in technology
6
New cards
What attracts intruders to seek destruction and monetary gain?
Information shared and stored about users
7
New cards
What was the old view of intruders?
some lonely hacker residing in the basement of his/her parent's home
8
New cards
What has the view of intruders transformed into?
a collection of hacking brigades professionally trained by the militaries of nations around the globe
9
New cards
Has computer security become an issue of global importance? True or False?
True
10
New cards
As networks become more sophisticated...
so do intruders
11
New cards
What does computer security rest on?
- confidentiality - integrity - availability
12
New cards
What is confidentiality?
The concealment(hiding) of information or resources
13
New cards
Where does the need for concealment occur?
in institutions with sensitive information (e.g Government, industry)
14
New cards
Where do access control mechanisms support?
confidentiality and sometimes conceal the existence of data
15
New cards
Example of access control mechanism
cryptography
16
New cards
What does cryptography do?
- transforms data to make it incomprehensible - Cryptographic key controls access to the encrypted data - but then the key itself also becomes important to be protected
17
New cards
What does confidentiality apply to?
the existence of data
18
New cards
Why is the existence of data important?
because existence of data sometimes is more information revealing than the data itself
19
New cards
Example of why existence of data is important
The precise number of people who distrust a politician might be less important than the fact that such people in the politician's staff exist
20
New cards
Resource hiding
another important aspect of confidentiality
21
New cards
Why is resource hiding important?
organizations often wish to conceal their network configurations.
e.g internet mapping challenge (network structure)
- stolen identity - exposed business trade secrets
24
New cards
What is Integrity?
- the trustworthiness of data/resources -the prevention of improper/unauthorized change
25
New cards
What does Integrity include?
Data integrity and origin integrity
26
New cards
What is data integrity?
ensures the content of the information is unchanged (think Dropbox example)
27
New cards
What is origin integrity?
the source of the data is legitimate
28
New cards
What are the two classes of integrity mechanisms?
prevention mechanisms and detection mechanisms
29
New cards
what is a prevention mechanism?
prevents unauthorized attempts to maintain integrity
30
New cards
Common examples of prevention mechanisms
- usernames - passwords
31
New cards
What is a detection mechanism?
- do not try to prevent violations of integrity - simply report that the data's integrity is no longer trustworthy.
32
New cards
Example of detection mechanism
md5sum
33
New cards
What is auditing?
used to compare data with older, backed-up versions of the data
34
New cards
What are the results of an integrity breach?
- unreliable data - flawed programs - system failures
35
New cards
example of unreliable data
someone modifies data without authorization
36
New cards
example of flawed programs
You download a program to do a specific task. That program should do exactly what it says nothing more and nothing less. If someone makes changes to the program to do something different you have a flawed program
37
New cards
What is availability?
the ability to use information or resources
38
New cards
Why is availability so important?
an unavailable system is as bad as no system at all
39
New cards
Why is availability relevant to security?
convenience and cruciality
40
New cards
example of why availability is important
an attack on availability could cause financial loss, health issues, etc