如何使用 SHA256 在 Flutter 中散列值?

Muh*_*raf 9 algorithm hash sha256 dart flutter

Flutter 中的哈希值(String 或 Int OR 等...)## Heading ##

我有像“Almahery”这样的价值

如何在 SHA 256 中散列?

Muh*_*raf 21

  1. 导入(加密):

     import 'package:crypto/crypto.dart';
    
    Run Code Online (Sandbox Code Playgroud)
  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
    
    Run Code Online (Sandbox Code Playgroud)

  • 这是一个额外的好处:```var output = sha256.convert(utf8.encode(input)).toString()``` (2认同)