Как хешировать значение во флаттере с помощью SHA256? - PullRequest
0 голосов
/ 17 мая 2019

Значение хеширования (строка или Int или т. Д. ...) во флаттере ## Заголовок ##

У меня есть значение типа "Almahery"

Как хешироватьв в SHA 256?

1 Ответ

1 голос
/ 17 мая 2019
  1. Импорт (Crypto):

    import 'package:crypto/crypto.dart';
    
  2. Затем добавьте этот код:

    var bytes1 = utf8.encode("Almahery");         // data being hashed
    var digest1 = sha256.convert(bytes1);         // Hashing Process
    print("Digest as bytes: ${digest1.bytes}");   // Print Bytes
    print("Digest as hex string: $digest1");      // Print After Hashing
    
...