Best Practices for Security
version 9.1.0-20250628022042+0000
Validate the Gradle Distribution SHA-256 Checksum
Set distributionSha256Sum
in gradle-wrapper.properties
to verify the integrity of the downloaded Gradle distribution.
Explanation
Always set the distributionSha256Sum
property in your gradle-wrapper.properties
file to verify the integrity of the downloaded Gradle distribution.
This ensures the gradle-X.X-bin.zip
file matches the official SHA-256 checksum published by Gradle, protecting your build from corruption or tampering.
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
distributionSha256Sum=2b3f4...sha256-here...f4511
This validation step enhances security by preventing the execution of compromised or incomplete Gradle distributions.
The official SHA-256 checksums can be found on the Gradle releases page.