everything.study
ELEC 8660

Data Security and Cryptography

Graduate

This is an introductory course on the techniques, algorithms, architectures and tools of data security and cryptography. Firstly, the theoretical aspects of data security and cryptographic algorithms and protocols are reviewed. Then we show how these techniques can be integrated to provide solutions to particular data and communication security problems. This course contents are of use to computer and communication engineers who are interested in embedding security services into an information system, and thus, providing integrity, confidentiality and authenticity of the data and the communicating parties.Main contents: classical cryptography techniques; mathematical foundations; secret key cryptography; public key cryptography; authentication and digital signature; network cryptographic protocols.(3 lecture hours a week.) (Credit cannot be obtained for both ELEC-8660 and it if offered under ELEC-8900 as a Special Topics course.)

Sources