Ok, but the sign is a sequence of bytes. He can take this exact sequence and paste to its own app. It is not the right sign but how google can know this ? Is Android that checks if it is correct ?
Ok, so if I correctly understand, SHA1 hash protect me from illegal redistributing of my APIKey but the robber can anyway use it for himself. Is it right ?
Ok, so if I correctly understand, SHA1 hash protect me from illegal redistributing of my APIKey but the robber can anyway use it for himself. Is it right ?
The Google Maps SDK can check the current APK signature and make sure that it matches the signature tied to the API key. It did enforce it in the past, I'm not sure that it still tests it as now the Google Maps free plan is unlimited anyway.