Symmetric And Asymmetric Cryptographic Algorithms