×

Hacking Secret Ciphers with Python

Download Our FREE File!

Hacking Secret Ciphers with Python là một sách giáo khoa giới thiệu miễn phí về mật mã, lập trình máy tính và ngôn ngữ lập trình Python được viết bởi Albert Sweigert, một nhà phát triển phần mềm từ San Francisco. Hacking Secret Ciphers với Python là cuốn sách thứ ba của Sweigert về Python, và là cuốn sách đầu tiên dạy ngôn ngữ lập trình thông qua mật mã và các giao thức mã hóa truyền thống.

Hacking Secret Ciphers with Python là một sách giáo khoa giới thiệu miễn phí về mật mã, lập trình máy tính và ngôn ngữ lập trình Python được viết bởi Albert Sweigert, một nhà phát triển phần mềm từ San Francisco. Hacking Secret Ciphers với Python là cuốn sách thứ ba của Sweigert về Python, và là cuốn sách đầu tiên dạy ngôn ngữ lập trình thông qua mật mã và các giao thức mã hóa truyền thống.

Được xuất bản theo giấy phép commons sáng tạo, tác phẩm có thể được đọc trực tuyến miễn phí, được tải xuống dưới dạng .pdf hoặc được mua từ Amazon, với tất cả số tiền thu được sẽ được chuyển đến Electronic Frontier Foundation, Creative Commons và Tor Project. Từ mô tả của cuốn sách:
"Hacking mật mã bí mật với Python" dạy người mới bắt đầu hoàn thành làm thế nào để chương trình trong ngôn ngữ lập trình Python. Người đọc không chỉ học về một số thuật toán mã hóa cổ điển, mà còn là cách viết các chương trình mã hóa và hack các mật mã này. Mã nguồn đầy đủ được cung cấp và giải thích từng dòng cho mật mã như mật mã Caesar, mật mã chuyển vị, mật mã thay thế đơn giản, mật mã nhân và affine, mật mã Vigenere và các chương trình hack cho mỗi mật mã này. Các chương cuối cùng bao gồm mật mã khóa công khai và mật mã RSA hiện đại.
Đồng hồ ở 416 trang, cuốn sách được chia thành 24 chương bao gồm hầu như tất cả mọi thứ từ Caesar Cipher cổ đại đến mật mã khóa công khai hiện đại. Do đó nó cung cấp một cái nhìn tổng quan thực tế về lịch sử của mật mã, đồng thời giới thiệu cho người đọc các khía cạnh nâng cao dần dần của ngôn ngữ lập trình Python.