mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-11-28 18:40:46 -05:00
YubiKey: Fix database locking
* Save the master seed upon first challenge so it can be used as a challenge at a later point. * When verifyKey() is called, verify that the challenge is successful. * Uncheck YubiKey box to not leak information about how the database is protected. Signed-off-by: Kyle Manna <kyle@kylemanna.com>
This commit is contained in:
parent
77cc99acd3
commit
951fa96848
3 changed files with 19 additions and 0 deletions
|
|
@ -33,6 +33,7 @@ void UnlockDatabaseWidget::clearForms()
|
|||
m_ui->comboKeyFile->clear();
|
||||
m_ui->checkPassword->setChecked(false);
|
||||
m_ui->checkKeyFile->setChecked(false);
|
||||
m_ui->checkChallengeResponse->setChecked(false);
|
||||
m_ui->buttonTogglePassword->setChecked(false);
|
||||
m_db = nullptr;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue