How to Use Java Cryptography API Securely
Offered By: Java via YouTube
Course Description
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
Related Courses
أساسيات التشفيرRwaq (رواق) IT Security: Defense against the digital dark arts
Google via Coursera Segurança de TI: Defesa Contra as Artes Obscuras do Mundo Digital
Cresça com o Google via Coursera Seguridad informática: defensa contra las artes oscuras digitales
Crece con Google via Coursera Information Systems Asset Protection: Asset Security
Pluralsight