Cryptography for Absolute Beginners – Nakov @ Sofia Science Festival (May 2019)

May 13, 2019
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

Cryptography for JavaScript Developers – Nakov @ JS.Talks() 2018

November 18, 2018
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

Blockchain Cryptography for Developers: ECC, secp256k1, SCrypt, AES, Wallets

April 15, 2018
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
image

Digital Document Signing in Java-based Web Applications

October 13, 2010
Svetlin Nakov Sofia University “St. Kliment Ohridski” Bulgaria This article was intentionally removed from www.nakov.com, because the publishing rights are now owned by Jupitermedia Corp. Please follow these links to read it: Part 1. Basic Concepts Related to Digital Signatures: http://www.developer.com/security/article.php/3083161 Part 2. How Digital Signatures Work: Digitally Signing Messages: http://www.developer.com/security/article.php/3092771 Part 3. Using Digital