Share this page

# lr.decrypt

Deprecated: Use lr_unmask.

Unmasks an encoded string during replay.

## JavaScript

    function lr.decrypt(  EncodedString  )

## VBScript

    Function lr.decrypt(  EncodedString  )

String and Parameter Functions

## Arguments

Name | Comments
--- | ---
EncodedString | The encoded string you want to unmask.

The lr.decrypt function is generated during recording to encode passwords. VuGen records the actual password but displays an encoded version of the password within the lr.decrypt function. You can also manually add an lr.decrypt function call by right-clicking the string in the script and selecting Mask String. The resulting EncodedString argument is the original string after encoding.

When you run the script, the test run component unmasks the password. Each time you record, VuGen encodes the password differently, even when you use the same password.

To get an encoded value for later use, copy the value. Then go to Windows Start menu > Password Encoder. Paste the value into the Password field, and click Generate. The masked string appears in the Encoded String box. Click Copy and paste the masked string into a parameter for later use, or assign the value to a string variable.

## Return Values

On success, returns the decoded string. On error, returns NULL.

## Parameterization

All input arguments can be parameterized using standard parameterization.

## VBScript Example

In the following example, lr.decrypt unmasks a masked string in the password edit field.

    Dim txtPassword as String

    txtPassword = lr.decrypt("38620da61ca1093e7aa7ec")

Tips to improve your search results... VuGen Function Reference Version 26.1 Function Reference 26.1 All View Local Help Center View Online Help Center Version: