Phương thức mã hóa của Windscribe thay đổi tùy theo giao thức được chọn cũng như loại ứng dụng bạn đang sử dụng:
OpenVPN
Phiên bản triển khai OpenVPN của chúng tôi sử dụng bộ mã AES-256-GCM, xác thực SHA512 và khóa RSA 4096 bit. Tính bảo mật chuyển tiếp hoàn hảo cũng được hỗ trợ.
IKEv2
Phiên bản triển khai IKEv2 trong ứng dụng của chúng tôi sử dụng AES-256-GCM để mã hóa và SHA-256 để kiểm tra tính toàn vẹn. Ứng dụng dành cho máy tính và Android sử dụng ECP384 để thương lượng khóa Diffie-Hellman (nhóm DH 20), còn iOS sử dụng ECP521 để thương lượng khóa Diffie-Hellman (nhóm DH 21).
WireGuard
WireGuard là một giao thức có sẵn các lựa chọn thiết kế cố định, sử dụng ChaCha20 để mã hóa đối xứng, được xác thực bằng Poly1305; Curve25519 cho ECDH; BLAKE2s để băm và băm có khóa; SipHash24 cho khóa bảng băm; và HKDF để dẫn xuất khóa.
Tiện ích mở rộng trình duyệt
Chúng tôi sử dụng TLS 1.3, ECDHE_RSA với cơ chế trao đổi khóa X25519 và bộ mã TLS_AES_256_GCM_SHA384.