From 8cfc400e7ecbc955cfc98ad956d166a347d0e5d9 Mon Sep 17 00:00:00 2001 From: Szczepan Zalega Date: Tue, 13 Sep 2016 15:24:22 +0200 Subject: Check invalid slot number on device side Signed-off-by: Szczepan Zalega --- NitrokeyManager.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/NitrokeyManager.cc b/NitrokeyManager.cc index 9a9d106..ec01692 100644 --- a/NitrokeyManager.cc +++ b/NitrokeyManager.cc @@ -247,8 +247,8 @@ using nitrokey::misc::strcpyT; return ""; } - bool NitrokeyManager::is_valid_hotp_slot_number(uint8_t slot_number) const { return slot_number < 3; } - bool NitrokeyManager::is_valid_totp_slot_number(uint8_t slot_number) const { return slot_number < 0x10-1; } //15 + bool NitrokeyManager::is_valid_hotp_slot_number(uint8_t slot_number) const { return true || slot_number < 3; } + bool NitrokeyManager::is_valid_totp_slot_number(uint8_t slot_number) const { return true || slot_number < 0x10-1; } //15 uint8_t NitrokeyManager::get_internal_slot_number_for_totp(uint8_t slot_number) const { return (uint8_t) (0x20 + slot_number); } uint8_t NitrokeyManager::get_internal_slot_number_for_hotp(uint8_t slot_number) const { return (uint8_t) (0x10 + slot_number); } -- cgit v1.2.1