SSL and TLS: Designing and Building Secure Systems, Addison-Wesley, 2001 ISBN 0-201-61598-3: rất chi tiết.
Ngoài sách, tùy theo cách bạn muốn học, nếu bạn thích trải nghiệm thực tế, bạn có thể xem qua Hướng dẫn tham khảo JSSE (trực tuyến, một phần tài liệu Java) và thử một vài hướng dẫn dựa trên điều này. Việc xem xét tài liệu của các thư viện khác cũng rất đáng giá (ví dụ: NSS hoặc OpenSSL của Mozilla).
Nếu bạn muốn xem chủ đề nào là tiên tiến, hãy xem qua lưu trữ danh sách gửi thư IETF TLS (hoặc đăng ký với nó, tất nhiên) và làm theo các cuộc thảo luận.
Đi qua các ví dụ hoặc bài kiểm tra đơn vị của BouncyCastle (bằng Java hoặc C#) cũng có thể thú vị. Bạn cũng có thể kết hợp điều này với việc xem những gì xảy ra với các ứng dụng hiện có using Wireshark (bạn sẽ không nhất thiết phải có khả năng giải mã thông tin liên lạc, ngay cả khi bạn có khóa riêng của máy chủ, vì nó cũng phụ thuộc vào bộ mã hóa). .
Mặc dù tôi đã chấp nhận câu trả lời, vui lòng đóng góp vào danh sách và tôi sẽ +1 câu trả lời của bạn. – LamonteCristo
Không được xây dựng, SSL của tôi! – mlvljr