> For the complete documentation index, see [llms.txt](https://docs.fireapis.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fireapis.com/the-basics/logics/actions/other-utilities/hashing.md).

# Hashing

#### Hashing

Hashing is a technique used to secure your data by converting plain text into a unique hashed representation that cannot be directly reverted to its original form.

This method is commonly used for storing passwords, as it is not a good practice to store plain text passwords. Instead, passwords are hashed and stored in the database.\
While hashed text cannot be reversed, you can validate a password by comparing it with the hashed text.&#x20;

In this action, you can configure the following:

#### Input Hashable Data

Specify the data to be hashed using the **Dynamic Data Source Selector** popup.

<figure><img src="/files/p9Z4JZBcEpH5vqLC3HDs" alt=""><figcaption><p>Hashing Action Config</p></figcaption></figure>

<figure><img src="/files/q7AsPHDB7Em7fboCGEER" alt=""><figcaption><p>Hash Action Result</p></figcaption></figure>
