Add furi_hal_version_uid_default (Fix TOTP)

This commit is contained in:
ClaraCrazy
2023-06-04 10:48:51 +02:00
parent eda2ab4e5d
commit b7f91fe5a5
5 changed files with 9 additions and 1 deletions
+1 -1
View File
@@ -90,7 +90,7 @@ CryptoSeedIVResult
max_i = uid_size;
}
const uint8_t* uid = furi_hal_version_uid();
const uint8_t* uid = furi_hal_version_uid_default();
for(uint8_t i = 0; i < max_i; i++) {
plugin_state->iv[i] = plugin_state->iv[i] ^ uid[i];
}
+1
View File
@@ -1531,6 +1531,7 @@ Function,+,furi_hal_version_get_otp_version,FuriHalVersionOtpVersion,
Function,-,furi_hal_version_init,void,
Function,-,furi_hal_version_set_name,void,const char*
Function,+,furi_hal_version_uid,const uint8_t*,
Function,+,furi_hal_version_uid_default,const uint8_t*,
Function,+,furi_hal_version_uid_size,size_t,
Function,-,furi_hal_vibro_init,void,
Function,+,furi_hal_vibro_on,void,_Bool
1 entry status name type params
1531 Function - furi_hal_version_init void
1532 Function - furi_hal_version_set_name void const char*
1533 Function + furi_hal_version_uid const uint8_t*
1534 Function + furi_hal_version_uid_default const uint8_t*
1535 Function + furi_hal_version_uid_size size_t
1536 Function - furi_hal_vibro_init void
1537 Function + furi_hal_vibro_on void _Bool
@@ -318,6 +318,10 @@ size_t furi_hal_version_uid_size() {
return 64 / 8;
}
const uint8_t* furi_hal_version_uid_default() {
return (const uint8_t*)UID64_BASE;
}
const uint8_t* furi_hal_version_uid() {
if(version_get_custom_name(NULL) != NULL) {
return (const uint8_t*)&(*((uint32_t*)version_get_custom_name(NULL)));
@@ -204,6 +204,8 @@ size_t furi_hal_version_uid_size();
*/
const uint8_t* furi_hal_version_uid();
const uint8_t* furi_hal_version_uid_default();
#ifdef __cplusplus
}
#endif
+1
Submodule lib/STM32CubeWB added at a9e29b431f