Algunos servicios de Firebase o Google Play Services requiren el SHA certificate fingerprint de tu aplicación a manera de autenticación y saber donde estan funcionando estos. Puedes obtener esta información de dos maneras, con un reporte Gradle o con el Keytool.
Usando Gradle
La forma mas sencilla. Desde Android Studio puedes ir a tu sección de tareas Gradle en la categoria android doble click en signingReport
.

Obtendrás un reporte de todas las variantes con el MD5, SHA1 y SHA-256.

Alternativamente puedes hacer esto por línea de comandos:
./gradlew signingReport
Usando el Keytool
Puedes obtener esta información con la siguiente guía, teniendo en cuenta que en el modo debug el keystore es debug.keystore
, el alias AndroidDebugKey
y la contraseña android
.
Ver información de un Keystore