> For the complete documentation index, see [llms.txt](https://200ok.gitbook.io/200ok-documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://200ok.gitbook.io/200ok-documents/user-manual/built-in-functions/advanced/sha1.md).

# sha1

sha1() function is the Standard function available in 200OK.

**Description** : The fx\_sha1 function calculates the SHA1 hash of the input string, producing a 40-character hexadecimal representation. This cryptographic hash function is widely used for data integrity verification and secure authentication.

**Syntax** : fx\_sha1(string)

**Example** : when applied to the string 'string', fx\_sha1('string') returns 'ecb252044b5ea0f679ee78ec1a12904739e2904d'.

Here we go with simple scenario using the above function.

**Scenario** : In cybersecurity, protecting sensitive data is critical. Through encryption techniques, information is secured from unauthorized access. Using a hashing algorithm, input strings are transformed into unique hash values, ensuring data integrity.

**Request Side** :&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/iXZLgjjxQAXE785EUVwR7aubIUJ9fzfKPlWSMWk4PAUrNjMBwjci1NOlwlOAdwNGiMwgxLbkmoMArn8BmIxgZWnj3NIAMX7mDzPQhBP2_fPtGQWXrtQKjgbNf3-I0gsexEy4G1eK3-khnDjqg4t4_Kk" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-us.googleusercontent.com/DPuGE1s3u3sTsMbZyKOjMOWFCRK4999ZyGRgH7M_zjSrQUlY2kz2Nux35GG84DTZMQTIduU_1JAdMjduCX8U8m0Nn6CXviDwImn8aONmlJ0F-h6iaNwmUc3GDOi1fAnQ-iBMRW_xmEgkO0rFRRt3Mq0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-us.googleusercontent.com/O2fd1ifTwa52WH1ZzC78FegEMtVuhk-SM4hMGd0EOTlXRO_ApEXaekwpiIuAxiO3Eb7zB4eAbh5ncRSGcvck3A5dcbAv3K2irCAlxvT8wRa0lb1XbX_DTdh2ZeuIMRTJSRc1sbR6nc6-OJMTgKCYScw" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-us.googleusercontent.com/lP2f2ti6V_PwUE2zSoPKUEjyRtsTxa0a7KG_van33OpY4FxzyoK_Mfr0fqiD2c8J6lbnrTAPuewaa4RiYb0EOeFqlxzdLnyFvvhZP9_CSpbWXtw9Bq365ZPc_MVfFdBP0RzooqdYES9ULrWyWYZ_eB0" alt=""><figcaption></figcaption></figure>

**Response Side** :&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/qGvvAJPQpnMq8vJPlGaEUQ2mbXeJFacpSYX2PMy2zmCt5dNHQwV4W5Hg4ZI3ll4q5bR7RYvBhMlAwUqdYssT6UZBBrD4YGWaE_jUrePaGMlxYWbOknRScAXEUwIwrNLoXiZkkQ360_Ehw5l_HqJsWYY" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-us.googleusercontent.com/RGYfzoqKCZkPHcJhIfC0KKVaIsS1wY-1wzKQsfwdi8Dx4OzW51w_1vzAkSAkmLV0Fxl2IC8l34eD4ghCs2R5M1vBD0KQlgG5joYz57jm-1kJ1hxJnQrzB59Bl22fnrHPoK5Ok3YDXAEUEvev74WjQqA" alt=""><figcaption></figcaption></figure>
