I was invited speaker at the Sofia Science Festival (May 2019). My talk was about cryptography, but for non-technical people, absolute beginners, without any math or programming background. Slides: Cryptography for Absolute Beginners These are my presentation slides about hash functions, MAC codes, key derivation functions, symmetric encryption and AES, asymmetric encryption and ECIES, digital
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
Today I had a talk about cryptography in the JavaScript ecosystem at the js.talks() 2018 conference. I was happy to share my knowledge about most popular crypto algorithms used in the practice. As usually, I recorded a video, that I want to share with you. Cryptography for JS Devs – Video Cryptography for JS Devs
Recently I had a talk about the basics of cryptography for blockchain developers at the Bulgarian Web Summit 2018. I am happy to succeed to introduce the most important concepts of the elliptic curve cryptography (ECC), key derivation and encryption (SCrypt, AES and HMAC), digital signatures (ECDSA, sign / verify) and crypto-wallets (HD wallets, mnemonics
Few day ago I needed a JavaScript AES implementation (the Rijndael advanced encryption algorithm) which I can test instantly in my Web browser (two fields “text” and “password” and “encrypt” button). I searched for “online AES tool” but found nothing that is ready-to-use so I needed to write one. For those who need instant online