# Hash128 - fonction de script et fonction de graphique

Hash128() renvoie un hachage de 128 bits des valeurs de l'expression d'entrée combinées. Le résultat est une chaîne de 22 caractères.Hash128() renvoie une valeur de hachage de 128 bits des valeurs de l'expression d'entrée combinées. Le résultat est une chaîne de 22 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.

Hash128(expr{, expression})

chaîne

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

#### Exemple : Expressions de graphique

| Exemple | Résultat |
| --- | --- |
| Hash128 ( 'abc', 'xyz', '123' ) | Renvoie 'MA&5]6+3=:&gt;:&gt;G%S&lt;U\*S2+'. |
| Hash128 ( Region, Year, Month )<br><br>Note: Region, Year, and Month are table fields. | Renvoie 'G7\*=6GKPJ(Z+)^KM?&lt;$'A+'. |

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

#### Script de chargement et résultats

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

Résultat

| Région | Année | Mois | Hash128 |
| --- | --- | --- | --- |
| abc | xyz | 123 | MA&5]6+3=:&gt;;&gt;G%S&lt;U\*S2+ |
| EU | 2022 | 01 | B40^K&[T@!;VB'XR]&lt;5=/$ |
| UK | 2022 | 02 | O5T;+1?[B&"F&1//MA[MN! |
| US | 2022 | 02 | C6@#]4#\_G-(]J7EQY#KRW0 |

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

#### Exemple : Script de chargement et résultats

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

Résultat

| Région | Année | Mois | Hash128 |
| --- | --- | --- | --- |
| abc | xyz | 123 | MA&5]6+3=:&gt;;&gt;G%S&lt;U\*S2+ |
| EU | 2022 | 01 | B40^K&[T@!;VB'XR]&lt;5=/$ |
| UK | 2022 | 02 | O5T;+1?[B&"F&1//MA[MN! |
| US | 2022 | 02 | C6@#]4#\_G-(]J7EQY#KRW0 |