Computer Security Final Exam with
answers
what |makes |security |difficult |- |correct |answers✔✔1. |complexity
2. |competing |goals
3. |changes |over |time
4. |dependence |on |secrecy
5. |lack |of |investment
6. |well-funded |attacks
encryption |- |correct |answers✔✔making |info |indecipherable; |turning |plaintext |into
|ciphertext
hashing |- |correct |answers✔✔irreversibly |mapping |an |arbitrary-length |string |to |a
|unique, |fixed-length |code
symmetric |encryption |- |correct |answers✔✔encrypt |and |decrypt |with |the |same |key
asymmetric |encryption |- |correct |answers✔✔encrypt |and |decrypt |with |different |keys
five |requirements |of |hash |algorithm |- |correct |answers✔✔1. |takes |arbitrary-length
|string |as |input
2. |output |a |fixed-length |code
3. |is |fast
4. |is |irreversible
5. |avoids |collisions
MAC |- |correct |answers✔✔code |attached |to |an |electronic |message |to |assure |the
|receiver |of |its |integrity
, produce |a |MAC |- |correct |answers✔✔1. |hash |message
2. |symmetrically |encrypt |the |hash
3. |attach |encrypted |hash |to |message
digital |signature |- |correct |answers✔✔same |as |MAC |but |uses |asymmetric |encryption
|and |private |key
public |key |certificate |- |correct |answers✔✔uses |a |CA |to |publish |a |public |key
DES/3DES |weakness |- |correct |answers✔✔relies |on |shared |secret |key |and |inherits
|problems |of |key |distribution
RSA |weakness |- |correct |answers✔✔factoring |n |into |p |and |q; |calculating |Euler(n)
|directly
RC4 |weakness |- |correct |answers✔✔cannot |reuse |keys; |accidental |repetition |of |keys
SHA |weakness |- |correct |answers✔✔depends |on |unpredictability |of |square/cube
|roots; |can |be |cracked
authentication |- |correct |answers✔✔links |entities |using |the |system |to |user |accounts
authorization |- |correct |answers✔✔links |user |accounts |to |their |permissions
dictionary |attack |- |correct |answers✔✔trying |every |password |in |a |large |predefined |set
rainbow |table |attack |- |correct |answers✔✔compare |hashes |in |the |password |file |to |an
|enormous |set |of |precomputed |hashes
answers
what |makes |security |difficult |- |correct |answers✔✔1. |complexity
2. |competing |goals
3. |changes |over |time
4. |dependence |on |secrecy
5. |lack |of |investment
6. |well-funded |attacks
encryption |- |correct |answers✔✔making |info |indecipherable; |turning |plaintext |into
|ciphertext
hashing |- |correct |answers✔✔irreversibly |mapping |an |arbitrary-length |string |to |a
|unique, |fixed-length |code
symmetric |encryption |- |correct |answers✔✔encrypt |and |decrypt |with |the |same |key
asymmetric |encryption |- |correct |answers✔✔encrypt |and |decrypt |with |different |keys
five |requirements |of |hash |algorithm |- |correct |answers✔✔1. |takes |arbitrary-length
|string |as |input
2. |output |a |fixed-length |code
3. |is |fast
4. |is |irreversible
5. |avoids |collisions
MAC |- |correct |answers✔✔code |attached |to |an |electronic |message |to |assure |the
|receiver |of |its |integrity
, produce |a |MAC |- |correct |answers✔✔1. |hash |message
2. |symmetrically |encrypt |the |hash
3. |attach |encrypted |hash |to |message
digital |signature |- |correct |answers✔✔same |as |MAC |but |uses |asymmetric |encryption
|and |private |key
public |key |certificate |- |correct |answers✔✔uses |a |CA |to |publish |a |public |key
DES/3DES |weakness |- |correct |answers✔✔relies |on |shared |secret |key |and |inherits
|problems |of |key |distribution
RSA |weakness |- |correct |answers✔✔factoring |n |into |p |and |q; |calculating |Euler(n)
|directly
RC4 |weakness |- |correct |answers✔✔cannot |reuse |keys; |accidental |repetition |of |keys
SHA |weakness |- |correct |answers✔✔depends |on |unpredictability |of |square/cube
|roots; |can |be |cracked
authentication |- |correct |answers✔✔links |entities |using |the |system |to |user |accounts
authorization |- |correct |answers✔✔links |user |accounts |to |their |permissions
dictionary |attack |- |correct |answers✔✔trying |every |password |in |a |large |predefined |set
rainbow |table |attack |- |correct |answers✔✔compare |hashes |in |the |password |file |to |an
|enormous |set |of |precomputed |hashes