Posts by Samuel Hopstock - Software Engineer
A Guide to Android Keystore and Hardware-Backed Cryptography
34 minute read | April 28, 2026Quick jump Use these links to jump to sections of the blog that are of particular interest to you. The blog proper starts afterwards. Should I use the Android Keystore? How do I check Android Keystore support on the user’s device at runtime? How do...
Read moreAbout Samuel Hopstock - Software Engineer
3 min read
| December 10, 2024
Improve Your Mobile App Security in Less Than 5 Minutes
Android
iOS
Technical
AppSweep
5 min read
| November 15, 2022
Call Graphs: The Bread and Butter of Program Analysis
Android
Technical
Dexguard
ProGuard & R8
10 min read
| May 10, 2022
Who You Gonna Call? Behind the Scenes of JVM Method Invocations
Android
Technical
Dexguard
ProGuard & R8
10 min read
| January 18, 2022
How to Securely Implement TLS Certificate Checking in Android Apps
Android
Technical
Protection
Dexguard
8 min read
| December 21, 2021
Insecure TLS Certificate Checking in Android Apps
Android
Technical
Protection
Dexguard
When Restricted Doesn’t Mean Secure: Google API Keys in Mobile Apps
https://www.guardsquare.com/blog/google-api-key-restirctions-mobile-app-security
Improve Your Mobile App Security in Less Than 5 Minutes
https://www.guardsquare.com/blog/improve-mobile-app-security
Call Graphs: The Bread and Butter of Program Analysis
https://www.guardsquare.com/blog/call-graphs-the-bread-and-butter-of-program-analysis
Who You Gonna Call? Behind the Scenes of JVM Method Invocations
https://www.guardsquare.com/blog/behind-the-scenes-of-jvm-method-invocations
How to Securely Implement TLS Certificate Checking in Android Apps
https://www.guardsquare.com/blog/how-to-securely-implement-tls-certificate-checking-in-android-apps
Insecure TLS Certificate Checking in Android Apps
https://www.guardsquare.com/blog/insecure-tls-certificate-checking-in-android-apps


