HTTPS

Cài đặt SSL Let's Encrypt miễn phí trên IIS server

Body

Let’s Encrypt là đơn vị cung cấp chứng chỉ SSL miễn phí và tự động. Được quản lý thông qua Internet Security Research Group (ISRG). Xem trang chủ của Let's Encrty tại: https://letsencrypt.org . Let's Encrypt cho phép nhận chứng chỉ thông qua API. Mỗi chứng chỉ được xác nhận có thời hạn 90 ngày, vì thế khi gần hết hạn chúng ta phải tiếp tục gia hạn, điều đó cũng chẳng vấn đề gì vì chúng ta có thể auto việc đó với script đơn giản.

Sự khác nhau giữa chứng chỉ SSL miễn phí và chứng chỉ SSL trả phí

Body

Đầu tiên bạn cần biết rằng không có sự khác nhau giữa chứng chỉ SSL miễn phí và trả phí về mức độ mã hóa của chúng. Cả 2 đều sử dụng các thuật toán đối xứng (thường được gọi là khóa bảo mật (private key), được sử dụng để mã hóa và giải mã) và các thuật toán bất đối xứng (được gọi là khóa công khai (public key), sử dụng các khóa khác nhau để mã hóa và giải mã).

Chứng Chỉ SSL: phân biệt Let’s Encrypt, Commercial Certificate, Self-signed Certificate

Body

Trước khi bắt đầu, chúng tôi sẽ xác định một số thuật ngữ phổ biến được sử dụng khi thảo luận về bảo mật SSL:

Bảo mật tầng vận tải (Transport Layer Security – TLS)

Bảo mật tầng vận tải là một giao thức bảo mật mới thay thế cho Secure Sockets Layer (SSL). Mặc dù có nhiều khả năng rằng kết nối mã hoá hiện đại đang sử dụng TLS, nhưng tên SSL được sử dụng phổ biến hơn và sẽ được sử dụng ở đây.

Cài đặt free SSL/TLS Certificates từ Let's Encrypt trong IIS trên Windows Server

Body

Xem thêm: Chứng Chỉ SSL: phân biệt Let’s Encrypt, Commercial Certificate, Self-signed Certificate

Sự khác biệt giữa HTTP và HTTPS?

Các trang web sử dụng HTTP gửi dữ liệu được nhập trong các trường biểu mẫu từ trình duyệt của bạn qua internet đến trang web đích bằng văn bản thuần túy. Điều này có nghĩa là bất kỳ ai giám sát mạng của bạn đều có thể đọc dữ liệu của bạn trong khi mạng đang truyền.