TLS pinning without locking yourself out
Pinning stops intercepting proxies even when the machine trusts a forged certificate. Done carelessly, it can cut every shipped build off the moment you change certificates.
A defensive community
Where software makers share how to keep their apps safe from crackers and reverse engineers
Pinning stops intercepting proxies even when the machine trusts a forged certificate. Done carelessly, it can cut every shipped build off the moment you change certificates.
Ghim khoá chặn proxy đọc lén ngay cả khi máy đã tin một chứng chỉ giả. Nhưng ghim sai cách có thể làm mọi bản đã phát hành mất kết nối khi bạn đổi chứng chỉ.
A valid request recorded once stays valid if the server does not remember seeing it. One-time nonces, a narrow time window and short sessions close this attack together.
Một yêu cầu hợp lệ bị ghi lại vẫn hợp lệ nếu server không nhớ đã thấy nó. Nonce một lần, cửa sổ thời gian hẹp và phiên ngắn cùng nhau đóng lại kiểu tấn công này.
The device's signature proves a request came from that machine unchanged. The app's signature proves the answer came from the real server. Missing either one leaves a door open.
Chữ ký của thiết bị chứng minh yêu cầu đến từ đúng máy và không bị sửa. Chữ ký của app chứng minh câu trả lời đến từ server thật. Thiếu một trong hai là để ngỏ một cánh cửa.