# APM Insight Node.js agent - Checksum Validation You can verify the authenticity of the downloaded APM Insight agent with SHA256 checksum validation. This ensures that the agent you downloaded is safe to use. By following these steps, you protect your system from potential security risks. To verify the authenticity of the agent, follow the steps given below: 1. Download the required agent provided here: - [Windows](https://www.manageengine.com/products/applications_manager/54974026/apm_insight_agent_nodejs.tgz.sha256) - [Linux (glibc)](https://www.manageengine.com/products/applications_manager/54974026/apm_insight_agent_nodejs.zip.sha256) - [Linux (glibc arm)](https://www.manageengine.com/products/applications_manager/54974026/apm_insight_agent_nodejs_arm64.zip.sha256) 2. Execute the command given below to validate the checksum value: - For **Linux**, execute the following command: ```bash sha256sum apm_insight_agent_nodejs.zip ``` - For **Windows**, you can use either of the following commands: Open Command Prompt and execute the following command: ```powershell certutil -hashfile apm_insight_agent_nodejs.zip SHA256 ``` **(or)** Open Windows PowerShell and execute the following command: ```powershell Get-FileHash apm_insight_agent_nodejs.zip -Algorithm SHA256 ``` 3. On successfully executing the commands, you will obtain a checksum value. Compare that value with the one downloaded from the checksum file. **Sample Output:** ![Applications Manager APM Insight Node.js agent Checksum Validation: Checksum verification output](https://www.manageengine.com/products/applications_manager/help/images/apm-insight-nodejs-agent-checksum-verification-output.png) **Note:** If the checksum values differ, do not unzip or open the file.