Cryptography is a vast topic, and often developer needs to use it in some part of their project. By the way, not all the developers have time or need to learn all the details in deep because their job does not require it. Anyway, there will be a time when we will have to face this discipline, and we will need the right tools for completing the project.
In this article, I will explain the basics of cryptography and give you some smart solutions to quickly achieve your goals without wasting time.
What we will learn in this tutorial:
- The basics of cryptography
- Using a hashing algorithm
- Using symmetric encryption
- Using asymmetric encryption