Comprehensive study of symmetric key and asymmetric key encryption algorithms | Synapse