utils/crypto library
Functions
-
decryptData(
String? encryptedData, String key) → String? -
encryptAndStoreValue(
String name, dynamic data, String key) → Future< void> -
Encripta
dataconkeyy lo guarda bajonameen secure storage. -
encryptData(
dynamic data, String key) → String? -
getEncryptStoreValue(
String name, String key) → Future< String?> -
Obtiene un valor encriptado desde secure storage y lo desencripta con
key. Retorna el valor desencriptado como String. -
isPasswordCorrect(
String name, String inputPassword) → Future< bool> - Comprueba si la contraseña ingresada corresponde con la almacenada (compara hashes).
-
savePassword(
String name, String password) → Future< void> - Guarda un hash SHA256 de la contraseña en secure storage. El hash se almacena en hex lowercase.