Journal of discrete mathematical sciences & cryptography.