CPSC 362 Cryptographic Application Development

In this course students will learn how to effectively design efficient, secure applications using the industry-strength Application Programming Interfaces from .NET and Java. This course covers fundamentals of Cryptography, .NET Symmetric Cryptography, .NET Asymmetric Cryptography, .NET Digital Signatures, XML Signatures, ASP.NET Security, Web Service Security, Java Cryptography Architecture (JCA), and Java Cryptography Extension (JCE). This is a programming intensive course.

Credits

3 credits

Prerequisite

CPSC130 AND CPSC131 AND CPSC230 AND CPSC250 AND MATH320

Distribution

Advanced

Notes

140-UG Level 4 Advanced