APK signature verification?

I wonder if there is any tutorial on how to implement local/offline APK signature verification on Xamarin Android? (so that potential hackers won’t be able to tamper with my game easily)

P.S. I found this video tutorial but it is for Unity only…