Back to library list

com.google.firebase__firebase-perf

Column Insecure: Icon yes indicates the version is insecure, otherwise no
Column CryptoMisuse: Icon yes indicates the version has cryptographic API misuse, otherwise no
Version Insecure CryptoMisuse Rule name Method Statement Details
10.2.6 no       yes MessageDigest com.google.android.gms.internal.zzbtq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer281) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzbtq.zzjS(Ljava/lang/String;)Ljava/lang/String; r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer284) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.0.0 no       yes MessageDigest com.google.android.gms.internal.afh.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer334) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.afh.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer336) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.0.1 no       yes MessageDigest com.google.android.gms.internal.aai.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r3 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer334) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.aai.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer336) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.0.2 no       yes MessageDigest com.google.android.gms.internal.aar.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer341) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.aar.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer344) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.0.4 no       yes MessageDigest com.google.android.gms.internal.aar.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer348) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.aar.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer351) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.2.0 no       yes MessageDigest com.google.android.gms.internal.zzeaq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer541) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzeaq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer544) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.2.2 no       yes MessageDigest com.google.android.gms.internal.zzeaw.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer563) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzeaw.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer564) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.4.0 no       yes MessageDigest com.google.android.gms.internal.zzebc.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer563) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzebc.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer565) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.4.2 no       yes MessageDigest com.google.android.gms.internal.zzeli.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer563) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzeli.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer566) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.6.0 no       yes MessageDigest com.google.android.gms.internal.zzeve.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer389) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzeve.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer393) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.6.2 no       yes MessageDigest com.google.android.gms.internal.zzeuw.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer389) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzeuw.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer390) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
11.8.0 no       yes MessageDigest com.google.android.gms.internal.zzewh.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer435) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzewh.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer438) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
12.0.0 no       yes MessageDigest com.google.android.gms.internal.zzezs.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer431) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzezs.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer433) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
12.0.1 no       yes MessageDigest com.google.android.gms.internal.zzezs.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer431) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.zzezs.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer432) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
15.0.0 no       yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2192) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2196) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
15.1.0 no       yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2176) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2180) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
15.2.0 no       yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2177) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2180) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
16.0.0 no       yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2178) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.firebase-perf.zzq.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2182) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
16.1.0 no       yes MessageDigest com.google.android.gms.internal.firebase-perf.zzt.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2265) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.firebase-perf.zzt.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2267) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
16.1.2 no       yes MessageDigest com.google.android.gms.internal.firebase-perf.zzt.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2265) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.android.gms.internal.firebase-perf.zzt.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2269) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
16.2.0 no       yes MessageDigest com.google.firebase.perf.internal.RemoteConfigManager.zzh(Ljava/lang/String;)Ljava/lang/String; $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2437) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.firebase.perf.internal.zzv.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2744) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
16.2.1 no       yes MessageDigest com.google.firebase.perf.internal.RemoteConfigManager.zzh(Ljava/lang/String;)Ljava/lang/String; $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1852) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.firebase.perf.internal.zzv.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2153) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
16.2.2 no       yes MessageDigest com.google.firebase.perf.internal.RemoteConfigManager.zzh(Ljava/lang/String;)Ljava/lang/String; $r4 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1899) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}
- - yes MessageDigest com.google.firebase.perf.internal.zzv.<init>(Landroid/content/Context;Ljava/lang/String;JJ)V $r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer2200) First parameter (with value "SHA-1") should be any of {SHA-256, SHA-384, SHA-512}