# Hash256 - fonction de script et fonction de graphique

Hash256() renvoie un hachage de 256 bits des valeurs de l'expression d'entrée combinées. Le résultat est une chaîne de 43 caractères. Hash256() renvoie une valeur de hachage de 256 bits des valeurs de l'expression d'entrée combinées. Le résultat est une chaîne de 43 caractères. Les valeurs de hachage sont utiles pour masquer les informations personnelles identifiables (IIP) telles que les noms des clients, les numéros de sécurité sociale ou les numéros de compte.

Hash256(expr{, expression})

chaîne

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Hash256.htm)

#### Exemple : Expressions de graphique

| Exemple | Résultat |
| --- | --- |
| Hash256 ( 'abc', 'xyz', '123' ) | Renvoie 'MA&5]6+3=:&gt;;&gt;G%S&lt;U\*S2I:`=X*A.IO*8N\%Y7Q;YEJ'. |
| Hash256 ( Region, Year, Month )<br><br>Note: Region, Year, and Month are table fields. | Renvoie 'G7\*=6GKPJ(Z+)^KM?&lt;$'AI.)?U$#X2RB[:0ZP=+Z`F:'. |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Hash256.htm)

#### Script de chargement et résultats

```
Hash_256:
Load *, 
Hash256(Region, Year, Month) as Hash256;
Load * inline [
Region, Year, Month
abc, xyz, 123
EU, 2022, 01
UK, 2022, 02
US, 2022, 02 ]; 
```

Résultat

| Région | Année | Mois | Hash256 |
| --- | --- | --- | --- |
| abc | xyz | 123 | MA&5]6+3=:&gt;;&gt;G%S&lt;U\*S2I:`=X*A.IO*8N\%Y7Q;YEJ |
| EU | 2022 | 01 | B40^K&[T@!;VB'XR]&lt;5=//\_F853?BE6'G&,YH\*T'MF) |
| UK | 2022 | 02 | O5T;+1?[B&"F&1//MA[MN!T"FWZT=4\#V`M%6_\0C>4 |
| US | 2022 | 02 | C6@#]4#\_G-(]J7EQY#KRW`@KF+W-0]`[Z8R+#'")=+0 |