Open Suebersson opened 11 months ago
Normalmente tem hash que você não consegue fazer descrypt. sha512, por exemplo, você só consegue fazer encrypt, fazer seu descrypt é quase impossível na atualidade.
Um exemplo: Pra saber se a senha do cliente tá correta, você precisa fazer hash da senha dele informada e comparar com o hash da senha original, se forem iguais, significa que é a mesma senha. Você não vai conseguir fazer descrypt da senha original e comparar == com a senha informada. Só se compara hash com hash.
Agora, se vc quer realmente fazer descrypt de um valor, o que não é nada seguro dependendo do contexto, você pode utilizar o MD5 que provavelmente tem descrypt ou o base64, que é a 'criptografia' mais utilizada para fazer isso.
Ok, obrigado
Em ter., 9 de jan. de 2024 16:58, Fabio @.***> escreveu:
Normalmente tem hash que você não consegue fazer descrypt. sha512, por exemplo, você só consegue fazer encrypt, fazer seu descrypt é quase impossível na atualidade.
Um exemplo: Pra saber se a senha do cliente tá correta, você precisa fazer hash da senha dele informada e comparar com o hash da senha original, se forem iguais, significa que é a mesma senha.
Agora, se vc quer realmente fazer descrypt de um valor, o que não é nada seguro dependendo do contexto, você pode utilizar o MD5 que provavelmente tem descrypt ou o base64.
— Reply to this email directly, view it on GitHub https://github.com/dart-lang/core/issues/246, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKJGRB7YZ3LJBA6KNGY3LBDYNWONPAVCNFSM6AAAAABBE5SBBKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBTGY4TGMBYHA . You are receiving this because you authored the thread.Message ID: @.***>
infelizmente não está claro como decriptar um valor(String), procurei e não achei nenhum método correspondente
unfortunately it's not clear how to decrypt a value (String), I searched and didn't find any corresponding method