chat could you please recommend me books on modern networking and cryptography