Defensive Programmer: Cryptography
Beginner
- 8 videos | 31m 3s
- Includes Assessment
- Earns a Badge
This 8-video course helps learners explore the basics of programming cryptography, cryptography types, and applications, and also examines encryption implementation code examples. In the first of two tutorials on encryption concepts, you will explore the critical concepts of symmetric versus asymmetric cryptography, and when to use one as opposed to another, by learning the benefits of one over the other. In the second tutorial, learners will continue by examining specific algorithms such as AES, DES, RSA, Diffie-Hellman, and Elliptic Curve, and by looking into the strengths and weaknesses of these particular algorithms. Next, you will take a careful look at the important concepts of confidentiality and integrity, the use of hash codes, message authentication codes, and HMACs (hash message authentication codes). In the final four tutorials in this course, learners will explore specific code samples, where one can see Java cryptography, Python cryptography, C# cryptography, and Javascript cryptography being implemented.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe basic cryptography concepts, cryptography types, and applicationsDescribe basic cryptography applications to confidentiality and integrityUse java cryptography
-
Use python cryptographyUse c# cryptographyUse javascript cryptographySummarize the key concepts covered in this course
IN THIS COURSE
-
1m 36s
-
5m 16sUpon completion of this video, you will be able to describe basic cryptography concepts, types of cryptography, and applications. FREE ACCESS
-
4m 50sAfter completing this video, you will be able to describe basic cryptography applications for confidentiality and integrity. FREE ACCESS
-
4m 59sDuring this video, you will learn how to use Java Cryptography. FREE ACCESS
-
4m 30sIn this video, you will learn how to use Python Cryptography. FREE ACCESS
-
4m 56sDuring this video, you will learn how to use C# Cryptography. FREE ACCESS
-
3m 31sLearn how to use Cryptography in JavaScript. FREE ACCESS
-
1m 26s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.