Flutter Firebase | end to end Encryption

Publicado em: 04 Janeiro 2023
no canal de: Shram HaWrami
993
14

Package: https://pub.dev/packages/encrypt

Facebook: https://www.facebook.com/shram007?mib...

Facebook Group: https://fb.me/g/p_3mqtV1Dh89VRziWT/zP...

Instagram:   / shramhawraami  

Twitter: https://twitter.com/shram_007?fbclid=...

sound:    • crystal castles - leni  
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Code:
static encryptWithAESKey(String data) {
encrypt.Key aesKey = encrypt.Key.fromLength(16);
final encrypter = encrypt.Encrypter(encrypt.AES(aesKey));
if (data.isNotEmpty) {
encrypt.Encrypted encryptedData =
encrypter.encrypt(data, iv: encrypt.IV.fromLength(16));
return encryptedData.base64;
} else if (data.isEmpty) {
// ignore: avoid_print
print('Data is empty');
}
}

static decryptWithAESKey(String data) {
encrypt.Key aesKey = encrypt.Key.fromLength(16);
final encrypter = encrypt.Encrypter(encrypt.AES(aesKey));
encrypt.Encrypted encrypted = encrypt.Encrypted.fromBase64(data);
if (data.isNotEmpty) {
String decryptedData =
encrypter.decrypt(encrypted, iv: encrypt.IV.fromLength(16));
return decryptedData;
} else if (data.isEmpty) {
print('Chats is empty');
}
}


Nesta página do site você pode assistir ao vídeo on-line Flutter Firebase | end to end Encryption duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Shram HaWrami 04 Janeiro 2023, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 993 vezes e gostou 14 espectadores. Boa visualização!