Complex Engg Problem
Complex Engg Problem
Complex Engg Problem
Note:
1) This assignment should be undertaken by the students individually.
Problem Statement:
Often there is confusion on using Symmetric and Asymmetric cryptosystems for different
scenarios as each of these algorithms have their own advantages and disadvantages. Selecting
inappropriate algorithm for a particular scenario may lead to inefficiency of the overall system.
Therefore, there is a need to design an efficient and secure cryptographic system for
communication between two parties depending on various scenario.
Objectives:
Design a secure communication infrastructure utilizing both public and private key
cryptosystems. Depending on the user requirements (scenario), the system should utilize
appropriate algorithm for encryption and key exchange.
The system should be fast and as well as provides enough level of security in different types of
scenario of communication.
Investigation/ Evaluation
Students need to investigate the performance and adequate level of encryption required for a
particular scenario and type of communication between two parties. Various public key
cryptographic algorithms (e.g., RSA) and private key algorithms (DES, RSA) should be investigated
for its application on each scenario.
Design:
Deliverables:
The deliverable should consist of: (i) Complete design of secure communication system along
with pseudocode/programming code/graphical layout of design.
--End of Assignment--
Complex Engineering Problem
Attributes Conformance