Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Use Java Cryptography API Securely

Java via YouTube

Overview

Discover how to securely implement the Java Cryptography API in this comprehensive 41-minute talk by Mansi Sheth, Security Researcher at Veracode Inc. Learn about cryptographic primitives including random number generators, encryption/decryption algorithms, and HMACs. Gain insights into making correct algorithmic and keying material choices, understand areas requiring careful attention, and explore code examples demonstrating proper and improper usage. Delve into topics such as cryptography disclaimers, Java Crypto Architecture challenges, Cryptographically Secure Pseudo-Random Number Generators (CSPRNG), cipher configuration parameters, hash functions, and crypto systems. Equip yourself with the knowledge to navigate the complexities of Java Cryptography API and implement secure cryptographic solutions in your projects.

Syllabus

Intro
Cryptography Disclaimers
Starting with some basics
Problems with Java Crypto Architecture
Number Generator (CSPRNG)
Parameters in Configuring a Cipher
Hash Functions
Decisions, Decisions ...
Crypto Systems

Taught by

Java

Reviews

Start your review of How to Use Java Cryptography API Securely

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.