Chương 8 về lập trình mạng tập trung vào bảo mật dữ liệu truyền tải, bao gồm các vấn đề như bí mật, xác thực, không thể chối bỏ và kiểm soát toàn vẹn. Nó trình bày các phương pháp mã hóa dữ liệu như mã hóa đối xứng và khóa công khai, cùng với các ví dụ mã hóa bằng Java. Tài liệu cũng đề cập đến nguy cơ tấn công và cách thức sử dụng thuật toán như RSA và DES trong việc bảo vệ thông tin truyền tải.