Tìm hiểu passkeys là gì, cách hoạt động và vì sao chúng thay thế mật khẩu: đăng nhập không mật khẩu, bảo mật cao, chống phishing và tương thích đa thiết bị.

Vincent
Created: January 8, 2026
Updated: January 9, 2026
See the original FAQ version in English here.
Passkeys là một phương thức xác thực không mật khẩu hiện đại và an toàn, dùng để thay thế mật khẩu truyền thống. Chúng cho phép người dùng đăng nhập bằng sinh trắc học (như Face ID hoặc Touch ID) hoặc mã PIN của thiết bị thay vì phải ghi nhớ và gõ những mật khẩu phức tạp. Phương pháp này giúp tăng cường cả tính bảo mật lẫn trải nghiệm người dùng bằng cách loại bỏ hoàn toàn mật khẩu – điểm yếu thường bị kẻ xấu khai thác.
Passkeys là một dạng xác thực không mật khẩu được thiết kế để cải thiện bảo mật và khả năng sử dụng. Không giống như mật khẩu truyền thống bắt buộc người dùng phải nhớ và quản lý nhiều chuỗi ký tự phức tạp, passkeys dựa vào thứ mà chúng ta đang sở hữu (thiết bị) và chính con người chúng ta (sinh trắc học), vì vậy đây là một dạng 2FA. Sự kết hợp này khiến kẻ tấn công khó có thể truy cập trái phép vào tài khoản người dùng hơn rất nhiều.
Passkeys sử dụng mật mã khóa công khai (public-key cryptography), trong đó hai khóa được tạo ra – một khóa công khai (public key) được lưu trữ trên máy chủ và một khóa riêng tư (private key) được giữ an toàn trên thiết bị của người dùng. Khi chúng ta muốn đăng nhập, máy chủ sẽ gửi một "thử thách" (challenge) mà chỉ có thể được giải đáp bằng đúng khóa riêng tư đó. Vì khóa riêng tư không bao giờ rời khỏi thiết bị người dùng, nên nó không thể bị chặn hoặc đánh cắp.
Hệ thống mật khẩu truyền thống vốn có nhiều lỗ hổng do yếu tố con người – người dùng thường tạo mật khẩu yếu hoặc sử dụng lại chúng cho nhiều tài khoản. Passkeys loại bỏ những điểm yếu này bằng cách không cần dùng đến mật khẩu nữa. Bằng cách tận dụng sinh trắc học và các khóa dành riêng cho thiết bị, passkeys cung cấp phương thức xác thực thân thiện với người dùng và an toàn hơn, mở đường cho một môi trường kỹ thuật số an toàn hơn.
Đối với các nhà phát triển, việc triển khai passkeys bao gồm tích hợp các tiêu chuẩn như WebAuthn và FIDO2. Các tiêu chuẩn này đảm bảo rằng passkeys có thể được sử dụng trên các trình duyệt và thiết bị khác nhau, biến chúng thành giải pháp vững chắc cho tương lai của nhu cầu xác thực hiện đại.