April 2000 QUESTION 1 (Compulsory) Total Marks: 30 Marks |
Click here to access other
questions
SUGGESTED SOLUTIONS |
(a)Describe an attack
to crack passwords based on dictionary words.[3 marks ] (b)Describe the three
kinds of interception of messages that encryption aims to prevent.
[3 marks ]
(1 mark each; no description, no mark) [3 marks] (c)Suppose that a given
document requires digital signatures from two different people. (i) Signing two separate copies results in a message of twice the size. [1 mark] (ii) With sequential signatures, the second signature must be verified before the first. [1 mark] (iii) Create a one-way hash of the document (1 mark), then make two copies of the hash and have one signed by each party (1 mark). Message size is not a problem, because the hash can be much smaller than the original document (1 mark), the two signatures can be verified in either order, or even in parallel, since they are independent (1 mark). [4 marks] (d)Copyrights,patents,and
trade secrets are three different methods of legally (i) Copyrights protect the expression of an idea, not the idea itself; an algorithm is independent of its expression. [2 marks] (ii) Patents protect inventions or processes; the object code is simply a description of a process. [2 marks] (iii) Trade secrets protect secrets that give companies a competitive edge; a user interface cannot be a secret. [2 marks] (e)What are the main
security issues when running applets off the web?[2 marks ] (f)Of the three biometric
devices hand-prints,eystroke patterns,and voice patterns, (i) Hand-prints are most secure. [1 mark] (ii) Keystroke patterns are the most acceptable. [1 mark] (iii) Voice patterns are most common. [1 mark] (g)Briefly explain: (i) procedures of use:
(1 mark each, up to 2 marks.) [2 marks] (ii) protection against software vulnerabilities:
(1 mark each, up to 2 marks) [2 marks] (h)Explain the difference
between confidentiality services and non-repudiation services provided
by a network,and describe the two kinds of non-repudiation service. |