CRYPTOGRAPHY AND ITS TECHNIQUES: A COMPLETE REVIEW