23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
## encodeSHA256()
|
|
|
|
The `encodeSHA256()` command generates a SHA-256 hash of the provided string and stores the result in a target variable. SHA-256 is a cryptographic hash function that produces a 256-bit value (64 hexadecimal characters), offering greater security compared to MD5.
|
|
|
|
### Parameters
|
|
|
|
* SourceVariable Type: var Description: The variable containing the text string to be encoded in SHA-256. It can be a direct value or a variable storing the input string.
|
|
* TargetVariable Type: var Description: The variable in which the resulting SHA-256 hash will be stored. Unlike the SourceVariable parameter, this must be a variable and not a direct value.
|
|
|
|
### Usage Example
|
|
|
|
```javascript
|
|
// Direct call with values:
|
|
encodeSHA256('example_string', sha256Hash)
|
|
|
|
// Call using variables:
|
|
text = 'example_string'
|
|
hashVariable = 'sha256Hash'
|
|
encodeSHA256(text, hashVariable)
|
|
```
|
|
|
|
In the first example, a SHA-256 hash is generated from the string `'example_string'` and stored in the `sha256Hash` variable. In the second example, a variable `text` is used to define the input string, and another variable `hashVariable` is used to store the resulting SHA-256 hash.
|