Cryptology and Network Security with Machine Learning