Menu logo

Thoughts on Software Engineering

Cryptography for Java Developers – Nakov @ jProfessionals (Jan 2019)

Today I was speaker at the jProfessionals conference in Sofia. My talk was about cryptography in Java: Hashes, MAC, Key Derivation, Encrypting Passwords, Symmetric Ciphers & AES, Digital Signatures & ECDSA.

I explained the concepts of Java Cryptography Architecture (JCA) and the most popular Java crypto libraries like Bouncy Castle.

Video: Java Cryptography for Devs (in Bulgarian)

Slides: Java Cryptography for Devs

Source Code, Demos, Examples

The Java code examples about hashes, HMAC, PBKDF2, Scrypt, Argon2, AES-256-CTR-Argon2-HMAC, ECDSA-secp256k1, EdDSA-Ed25519 are in GitHub:

Comments (0)

RSS feed for comments on this post. TrackBack URL