Cryptographic Basics Explained