Exam Details

Subject cryptography and network security
Paper
Exam / Course m.sc. (software engineering)
Department
Organization Alagappa University Distance Education
Position
Exam Date May, 2017
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.Sc. (Software Engineering) Years Integrated) DEGREE
EXAMINATION, MAY 2017.
CRYPTOGRAPHY AND NETWORK SECURITY
Time Three hours Maximum 100 marks
SECTION A — × 8 40 marks)
Answer any FIVE questions.
1. What is network security? Give examples of security
services.
2. What do you mean by passive and active attacks? Discuss
with examples.
3. What is encryption? Discuss the types of attacks on
encrypted messages.
4. Write a short note on cipher block modes.
5. Suggest situations in which message authentication
without confidentiality is preferable.
6. What is public key encryption? Discuss on the
requirements for public-key cryptography.
7. What is PGP? Describe the various PGP services.
8. What is a virus? Write short note on the types of viruses.
Sub. Code
52
DE-747
2
Ws 5
SECTION B — × 15 60 marks)
Answer any FOUR questions.
9. Discuss on Internet standards and RFCs.
10. What is DES? Discuss on DES encryption
algorithm.
Write a note on TCP session hipacking.
11. Discuss on the following
Message authentication using a one-way hash
function
HMAC.
12. With examples discuss any one public-key cryptography
algorithm.
13. Write short note on X.509 authentication service.
14. Discuss on the following
Transport layer security
Dual signature.
15. What is a firewall? Explain the different types of
firewalls.


Subjects

  • c programming – lab
  • c++ lab
  • case tools lab
  • computer graphics and multimedia
  • computer networks
  • cryptography and network security
  • data structures lab
  • data ware housing and mining
  • distributed computing
  • internet and java - lab
  • internet and java programming
  • mobile communications
  • object oriented programming and c++
  • open source architecture
  • open source lab
  • operating systems
  • relational database management system
  • relational database management systems –lab
  • software engineering
  • software project management and metrics
  • software quality assurance and standards
  • software testing and reuse
  • unix and shell programming
  • visual basic and vc++ lab
  • visual programming
  • web technology
  • web technology — lab