Abstract
In recent years, the rapid proliferation of Brain-Computer Interface (BCI) applications has made the issue of security increasingly important. User authentication serves as the cornerstone of any secure BCI systems, and among various methods, EEG-based authentication is particularly well-suited for BCIs. However, existing paradigms, such as visual evoked potentials and motor imagery, demand significant user efforts during both enrollment and authentication phases. To address these challenges, we introduce a novel paradigm–Keystroke Evoked Potentials (KEP) for EEG-based authentication, which is secure, user-friendly, and lightweight. Then, we design an authentication system based on our proposed KEP. The core concept involves generating a shared cryptographic session key derived from EEG data and keystroke dynamics captured during random button-pressing activities. This shared key is subsequently employed in a Diffie-Hellman Encrypted Key Exchange (DH-EKE) to facilitate device pairing and establish a secure communication channel. Based on a collected dataset, the results demonstrate that our system is secure against various attacks (e.g., mimicry attack, replay attack) and efficient in practice (e.g., taking only 0.07 s to generate 1 bit).
Original language | English |
---|---|
Title of host publication | Proceedings of the first International Conference on Artificial Intelligence Security and Privacy |
Volume | 14509 |
Publication date | 2023 |
Pages | 513-530 |
ISBN (Electronic) | 978-981-99-9785-5 |
DOIs | |
Publication status | Published - 2023 |
Event | First International Conference on Artificial Intelligence Security and Privacy - Guangzhou, China Duration: 3 Dec 2024 → 5 Dec 2024 Conference number: 1 |
Conference
Conference | First International Conference on Artificial Intelligence Security and Privacy |
---|---|
Number | 1 |
Country/Territory | China |
City | Guangzhou |
Period | 03/12/2024 → 05/12/2024 |
Keywords
- BCI
- Diffie-Hellman
- EEG
- KEP
- Keystroke Evoked Potential
- User Authentication