Tolba, Zakaria: The powerful machine learning based cryptanalysis models