I don't know how much I was able to understand all of you or how much you all understood. If you can understand a little bit of my writing, then I hope you will see me as a newbie and please guide me properly by solving my problems without being ashamed.
First to be able to understand the technical part of cryptocurrency specifically cryptography you need to learn the programming language used to program a certain cryptocurrency. If you lack that knowledge, there is no way you can make yourself understand the technicalities of cryptography.
Second, you need to fully understand the terms used in cryptography, this way you will easily understand any use of these words in any discussion. The link provided by the earlier replies are of great help but if you really want to understand the in-depth technicalities of cryptography then your first step is to learn the programming language used in creating such an application.