> For the complete documentation index, see [llms.txt](https://future-ai-1.gitbook.io/future-ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://future-ai-1.gitbook.io/future-ai/overview-future-ai/future-ai-executors/ai-executor-file-integrity.md).

# AI Executor File Integrity

*File integrity is one of the most important factors when it comes to security check. One can inject a malicious program which reads & collects all sensitive data of your computer.*

*As a result, the executors need to verify the integrity of the executable you are about to run. To do so, you need to compare the checksum of your program against the appropriate checksums shown here, which are provided by the Future-AI team. If they don't match, you must not run that program. Otherwise, you would risk losing your sensitive data, especially your wallet.*

*<mark style="color:blue;">Below is the list of checksums for Linux, Macos, and Windows:</mark>*

```
Windows: 0e719128676a117596c21a1964cc5c20
MacOS: 40a1cad78f20e9f433572b24240e8e07
Linux: e32f6d68e187ce3ad4b2bf3cbf4be577
```

*These checksums will be updated accordingly to the latest executable's version. As of now, the current version of the executable is v0.3.4.4.*

*Please follow the step below depending on the type of machine you are using to generate your local checksum:*

***Windows & MacOS:***

*Please use* [*this link*](http://emn178.github.io/online-tools/md5_checksum.html) *and upload the file. It will display its checksum. Then, please compare the checksum with the appropriate checkum above. They should match.*

***Linux:***

*For Linux users, you can use the following command to generate the file's checksum (assuming the executable's name is **aioracle-executor-process**):*

```bash
md5sum aioracle-executor-process | cut -d ' ' -f 1
```

*The checksum should match the Linux checksum above.*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://future-ai-1.gitbook.io/future-ai/overview-future-ai/future-ai-executors/ai-executor-file-integrity.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
