Exam Details

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


Question Paper

DISTANCE EDUCATION
M.Sc. (Software Engineering) Year Integrated) DEGREE
EXAMINATION, MAY 2018.
CRYPTOGRAPHY AND NETWORK SECURITY
Time Three hours Maximum 100 marks
SECTION A — x 8 40 marks)
Answer any FIVE questions.
1. List and briefly define categories of passive and active
security threats.
2. Explain the model for network security.
3. What are the two basic functions used in encryption
algorithms? Explain.
4. What properties must a hash function have to be useful
for message authentication? Describe.
5. What are the six ingredients of public-key encryption
scheme? Explain.
6. What is a digital signature? Explain.
7. What services are provided by IP Security? Describe.
8. Explain the basic concepts of SNMP.
Sub. Code
52
DE-4161
2
Sp 6
SECTION B — × 15 60 marks)
Answer any FOUR questions.
9. List and describe the different categories of security
mechanisms.
10. Explain the different cipher block modes of operation.
11. Illustrate the overall operation of HMAC.
12. Write the RSA public-key algorithm and explain it.
13. What are the five principal services provided by PGP?
Explain the general format of PGP message.
14. Write a brief note on SSL and SET.
15. Explain the nature and classification of viruses.



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