It's a long time I'm searching for cryptography lectures related to ethereum inside mechanisms, and everything I found has a high mathematical level. I'm an engineer, not a mathematics, so any article or lecture recommended with an acceptable mathematical level?


  • 1
    Hi there. This question would be better suited to the Cryptography SE site as the technologies you mention aren't specific to Ethereum (and you'll likely get better, focused answers there). crypto.stackexchange.com May 19, 2018 at 20:12
  • 1
    It's true, but the question is about ethereum-only crypto, so that's why (i guess) he/she made the question here.
    – CPereez19
    May 19, 2018 at 20:22
  • 2
    There is a series of blog post by Andrea Corbellini that is very good introduction with examples andrea.corbellini.name/2015/05/17/…
    – Ismael
    May 21, 2018 at 4:09

1 Answer 1


It's nice to see those questions, this demonstrates that people are interested in really learning how all this world works!

I asked a few months ago to one of my college professors for the same thing and he gave me this two titles:

  • Applied cryptography. Alfred J. Menezes. It's a really nice title, the chapters are free, so download them one by one. The mathematical language isn't on a very high-level, an engineer like you or me can understand that. It contains all of the basic concepts in order to understand how all of the things you asked for work. It's a very nice book and I highly recommend it.

On the ECDSA side we have another Menezes book:

  • Guide to elliptic curve cryptography. Alfred J. Menezes. A very well written introduction from RSA to ECDSA algorithms also with a very understandable mathematical language. I recommend you to read this the second. You'll understand it better with the first book's concepts learned.

Hope it helps mate! Enjoy the lectures!

  • I have a problem in verifying ECDSA signature when evrything semms ok. The question is here: link Thank you very much for any comment.
    – Questioner
    Jul 17, 2018 at 17:34

Not the answer you're looking for? Browse other questions tagged or ask your own question.