mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-13 21:48:35 -07:00
Update totp
This commit is contained in:
@@ -90,11 +90,8 @@ CryptoSeedIVResult
|
||||
} else {
|
||||
max_i = uid_size;
|
||||
}
|
||||
#if TOTP_TARGET_FIRMWARE == TOTP_FIRMWARE_UL_XFW
|
||||
const uint8_t* uid = furi_hal_version_uid_default();
|
||||
#else
|
||||
const uint8_t* uid = furi_hal_version_uid();
|
||||
#endif
|
||||
|
||||
const uint8_t* uid = (const uint8_t*)UID64_BASE; //-V566
|
||||
for(uint8_t i = 0; i < max_i; i++) {
|
||||
plugin_state->iv[i] = plugin_state->iv[i] ^ uid[i];
|
||||
}
|
||||
@@ -137,4 +134,4 @@ bool totp_crypto_verify_key(const PluginState* plugin_state) {
|
||||
free(decrypted_key);
|
||||
|
||||
return key_valid;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user