„Integrity Check Tool“ yra patvirtinimo įrankis, skirtas „Android“ programų kūrėjams. Jis naudojamas norint patikrinti, kaip veikia įrenginio patikimumo tikrinimo funkcijos (pvz., „Play Integrity API“) ir kokius rezultatus jos pateikia jūsų „Android“ įrenginyje arba kuriamoje programoje.
**Pagrindinis tikslas ir funkcija:**
* **Įrenginio autentiškumo tikrinimas:** rodomi išsamūs rezultatai (įrenginio vientisumas, programos licencijos būsena ir kt.), kaip jūsų „Android“ įrenginys vertinamas naudojant „Google Play Integrity“ API ir patvirtinimo patvirtinimo mechanizmą.
* **Keystore atestation check:** Rodomi išsamūs rezultatai (saugos aparatinės įrangos įvertinimas, sertifikatų grandinės patvirtinimo rezultatai), kaip vertinamas „Android“ įrenginio sugeneruotų kriptografinių raktų patvirtinimas.
* **Kūrimo ir derinimo palaikymas:** padeda pasiekti laukiamų rezultatų ir pašalinti triktis, kai į programą įtraukiate tokias funkcijas kaip „Play Integrity“ API.
* **Švietimas ir supratimas, reklama:** padeda suprasti, kaip veikia įrenginio autentiškumo patvirtinimas ir pateikiamos informacijos prasmė.
**Ypatybės:**
* **Į kūrėją orientuotas dizainas:** ši programa nėra skirta galutiniams naudotojams, bet skirta kūrėjams, kad jie galėtų patvirtinti savo aplinkoje.
* **Atvirasis šaltinis:** šis projektas sukurtas kaip atvirasis šaltinis, o šaltinio kodas pasiekiamas GitHub. Galite patikrinti, kaip atliekamas patvirtinimas, ir dalyvauti kuriant (saugyklos nuorodos bus tinkamai paskelbtos pagal „Google Play“ politiką)
* **Paprastas rezultatų rodymas:** sudėtinga informacija iš patvirtinimo funkcijos pateikiama kūrėjams lengvai suprantamu būdu
**Pastabos:**
* Ši programa skirta patvirtinimo rezultatams rodyti ir nepagerina įrenginio saugos
* Rodomi rezultatai gali skirtis atsižvelgiant į įrenginį, OS versiją, tinklo aplinką, „Google Play“ paslaugos naujinimo būseną ir kt.
Tikimės, kad šis įrankis padės įtraukti ir išbandyti įrenginio patikimumą kuriant programą.