All official Kashr releases distributed through GitHub are signed with our release certificate. You should verify the signature of any APK before installing it.
SHA-256:
A9:E0:42:FB:F2:AB:1C:4A:B0:FD:46:AD:61:C0:35:74:9A:FA:1D:8D:B6:8D:7E:6A:E6:85:1F:1D:DC:54:CF:59
SHA-1:
E5:65:E1:2E:80:6E:C3:B5:E8:74:38:59:2A:BE:72:41:48:01:C8:65
To verify that an APK was signed with our official certificate, you can use the Android SDK's apksigner tool:
apksigner verify --print-certs app-release.apkThe fingerprints displayed should match those listed above. If they don't match, do not install the APK as it may have been tampered with or is not an official release.
Alternatively, you can use keytool if you have the Java JDK installed:
keytool -printcert -jarfile app-release.apkEach release includes SHA-256 hashes of the APK files in the release notes. After downloading an APK, verify its hash:
On Linux/macOS:
sha256sum app-release.apkOn Windows (PowerShell):
Get-FileHash app-release.apk -Algorithm SHA256Compare the output with the hash published in the release notes.
If you discover a security vulnerability in Kashr, please report it responsibly:
- DO NOT open a public GitHub issue for security vulnerabilities
- DO create a Report via Security Advisory
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Any suggested fixes (optional)
When using Kashr:
- Only download releases from the official GitHub Releases page
- Always verify signatures and hashes before installation
- Keep your app updated to the latest version
- Report any suspicious behavior immediately
- Critical security issues will be patched as soon as possible
- Security updates will be clearly marked in release notes
- Users will be notified of critical updates through GitHub releases