HSM (Hardware Security Module) là thiết bị phần cứng dùng để bảo vệ và quản lý các cặp khóa điện tử nhằm tăng tốc độ cho việc xác thực và mã hóa. So với USB Token hay Smartcard thì HSM có nhiều tính năng cao cấp hơn nhằm phục vụ hoạt động cho các hệ thống, ứng dụng có yêu cầu cao về bảo mật và hiệu năng.