Mã hóa đầu cuối là biện pháp an ninh trong tin nhắn, chỉ người gửi và người nhận mới có thể đọc được nội dung tin nhắn. Quá trình chuyển tin nhắn sẽ biến nội dung thành các ký tự ngẫu nhiên, ngăn chặn sự can thiệp của bên thứ ba. Tính năng này giúp ngăn chặn sự xâm phạm của hacker, gián điệp, và thậm chí cả các nhà cung cấp dịch vụ.Phương thức mã hóa đầu cuối (E2EE) là cải tiến về bảo mật của Zalo, bảo vệ mọi nội dung giao tiếp của người dùng. E2EE mã hóa và giải mã trực tiếp trên thiết bị của người dùng với mã khóa bảo vệ.
E2EE áp dụng cho cuộc trò chuyện cá nhân và sẽ mở rộng cho nhóm dưới 10 thành viên. Người dùng có thể kích hoạt tính năng này trên ứng dụng di động, Zalo PC và phiên bản web.

Tính năng này được Zalo phát triển trên cơ sở giao thức mã nguồn mở Signal Protocol, được sử dụng rộng rãi trong các ứng dụng nhắn tin hàng đầu thế giới.

Ví dụ, khi người gửi A soạn tin nhắn với nội dung “Sáng thứ 2 có cuộc họp quan trọng”, thông qua giao thức E2EE, dữ liệu sẽ được mã hóa thành các ký tự ngẫu nhiên như “axP/Hn8hkhs-u10smIytTT=QQ”. Sau đó, tin nhắn sẽ được giải mã trên máy của người nhận B khi được mở.
Điều này đồng nghĩa rằng tin nhắn sẽ không thể được đọc trên bất kỳ thiết bị nào khác ngoài thiết bị của người gửi và người nhận. Với mã hóa đầu cuối, nội dung trao đổi qua Zalo sẽ được bảo vệ tốt hơn, ngay cả khi có sự cố xảy ra với hệ thống trung gian.

Để bắt đầu cuộc trò chuyện mã hóa,
- Trên điện thoại, nhấn vào Tùy chọn ở góc phải trên cùng, sau đó chọn Mã hóa đầu cuối.
- Trên máy tính, bấm vào Thông tin cuộc trò chuyện và tìm tính năng Mã hóa đầu cuối để kích hoạt.

Mã hóa tin nhắn giúp người dùng an tâm rằng chỉ có người gửi và người nhận mới có thể đọc được nội dung của tin nhắn.
Zalo cung cấp nhiều tính năng cho người dùng nhằm bảo vệ quyền riêng tư và bảo mật trực tuyến. Người dùng có thể kiểm soát quyền riêng tư bằng cách cài đặt nguồn nhận lời mời kết bạn, kiểm soát cách người dùng khác tìm thấy tài khoản của mình, cùng nhiều tính năng khác như đăng nhập từ xa, chặn người lạ, cài đặt mật khẩu cho cuộc trò chuyện, và tin nhắn tự xóa sau thời gian nhất định để bảo vệ sự riêng tư.
Trước đó, Zalo đã giới thiệu tính năng tin nhắn tự xóa, giúp dữ liệu tự động biến mất sau một khoảng thời gian được thiết lập từ cả hai phía người gửi và người nhận, giúp bảo vệ sự riêng tư cho người dùng.
