fingerprintHashMultiple function

String fingerprintHashMultiple(
  1. List<String> inputs
)

Compute a SHA-256 hex digest from multiple string inputs.

Implementation

String fingerprintHashMultiple(List<String> inputs) {
  final buffer = StringBuffer();
  for (final input in inputs) {
    buffer.write(input);
    buffer.write('\x00');
  }
  return sha256.convert(utf8.encode(buffer.toString())).toString();
}