How to Use Java Cryptography API Securely
summary
Covers practical guidance for using the Java Cryptography API, addressing RNGs, encryption/decryption algorithms, and HMACs. Explains which primitives and keying choices need special care and illustrates correct versus incorrect usage with concrete code examples.
AI-written summary · about
chapters (9)
- 0:00Intro
- 2:02Cryptography Disclaimers
- 5:41Starting with some basics
- 10:09Problems with Java Crypto Architecture
- 12:49Number Generator (CSPRNG)
- 21:46Parameters in Configuring a Cipher
- 28:40Hash Functions
- 29:59Decisions, Decisions ...
- 32:39Crypto Systems
related talks
30mAre we using Java Crypto API Securely ?
52mCryptography 101 for Java developers
34mUnlocking the unknowns: Cryptography Essentials
48mCryptography 101 for Java developers
37mKeeping Your Java Applications Secure - Cryptographic Improvements and Best Practices
52mModern Cryptography for the Java Developer
40mMaximizing Security with JDK: Understanding Built-in Capabilities
23mJS Bringing Crypto to the Masses
