# Hash256 - 스크립트 및 차트 함수

Hash256()은 결합된 입력 표현식 값의 256비트 해시를 반환합니다. 결과는 43자의 문자열입니다. Hash256()은 결합된 입력 표현식 값의 256비트 해시 값을 반환합니다. 결과는 43자의 문자열입니다. 해시 값은 고객 이름, 사회보장번호, 계좌번호와 같은 PII(개인 식별 정보)를 마스킹하는 데 유용합니다.

구문:

Hash256(expr{, expression})

반환 데이터 유형: 문자열

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

#### 예: 차트 표현식

| 예 | 결과 |
| --- | --- |
| Hash256 ( 'abc', 'xyz', '123' ) | '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. | '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)

#### 로드 스크립트 및 결과

```
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 ]; 
```

결과

| 지역 | 연도 | 월 | 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 |