Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove apkDigestSha256 check as per Google's suggestion #35

Closed
robsmall opened this issue Feb 28, 2018 · 2 comments
Closed

Remove apkDigestSha256 check as per Google's suggestion #35

robsmall opened this issue Feb 28, 2018 · 2 comments
Assignees

Comments

@robsmall
Copy link
Contributor

robsmall commented Feb 28, 2018

Email from SafetyNet group:

Hi,

Starting in March 2018, Google Play will be adding a small amount of metadata to all apps, as discussed in this blog post. If you’re using the SafetyNet Attestation API for validation, there is a possibility that your app could stop working for some users. Please read our recommended course of action below.

What’s changing
The apkDigestSha256 value in the SafetyNet Attestation API response will be different from the original hash value of the APK that you previously uploaded to Google Play. This value will now be a hash of the APK that includes the new metadata.

Action recommended
If you are using the apkDigestSha256 field for validation, we recommend that you change your logic to use the apkCertificateDigestSha256 and apkPackageName instead. The certificate digest will become the most reliable way to verify your app’s APK based on the signing key. If you continue to use apkDigestSha256, your app might stop working for some users.

If you are unable to implement the above changes before March 2018 please complete this form.

Regards,
SafetyNet API Clients Team

This should take effect on March 1, 2018

@scottyab scottyab self-assigned this Aug 15, 2018
@scottyab
Copy link
Owner

Thanks for flagging this @robsmall , in progress

@scottyab
Copy link
Owner

This has been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants