Appdome Mobile Security Snapshot: Checksum Validation
Protect your app with checksum validation
Checksum Validation is a technique used in the security industry to calculate a unique fingerprint of information, binary data, and assets. By creating checksums, and validating them at run-time, Appdome prevents changes to your app, its resources, code, configuration and more.
Checksum Validation is a built-in part of the Appdome Mobile Security Suite, falls under OneShield by Appdome.
Appdome’s security features are only added to a mobile app by choice. When you fuse an app, Appdome generates a checksum of your app and the fusion code to ensure integrity. The checksum is encrypted and embedded into the final, fused app. Furthermore, this checksum is calculated and used as an encryption key for the fused app, to apply a “seal” to the app.
This process is called “checksum validation and sealing.” When a fused app runs an integrity check is run ensure that there is no mismatch in the checksum. If there is a difference, the app will exit. For more information on checksum validation check out our blog. Also, for information on how checksum validation can be used to thwart mobile malware, check out this blog.
Thank you for visiting the Appdome knowledge base! We hope Appdome is living up to our mission of simplifying your mobile integrations. If you don't have an account, you can sign up for free. Happy Fusing!
For more information on Appdome Mobile Security Suite please visit this resource.