Package: libapksig-java (31.0.2-1)
Links for libapksig-java
Debian Resources:
Download Source Package android-platform-tools-apksig:
- [android-platform-tools-apksig_31.0.2-1.dsc]
- [android-platform-tools-apksig_31.0.2.orig.tar.gz]
- [android-platform-tools-apksig_31.0.2-1.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [source.android.com]
Similar packages:
Bibliotek til at underskrive og verificere Android APK'er
Apksig er et projekt, som forsøger at forenkle API-underskrivning og kontrol af om APK's underskrifter kan verificeres på Android. Apksig understøtter JAR-underskrivning (brugt af Android siden dag et) og APK Signature Scheme v2 (understøttet siden Android Nougat, API Level 24).
Nøglefunktionen i apksig er, at programmet kender til forskelle i API-underskriftsverifikationens logik mellem forskellige versioner af Androidplatformen. Apksig kan derfor kontrollere om en underskrevet APK forventes at blive verificeret på alle versioner af Androidplatformen understøttet af APK'en. Når en APK underskrives, vil apksig vælge den mest passende kryptografiske algoritme baseret på Androidplatformversionerne understøttet af APK'en, der bliver underskrevet.
Biblioteket apksig tilbyder tre primitiver:
* ApkSigner som underskriver den tilbudte APK, så at den verificerer påalle versioner af Androidplatformen understøttet af APK'en. Intervallet for platformsversioner kan om nødvendigt tilpasses.
* ApkVerifier som kontrollerer om den tilbudte APK forventes at bliveverificeret på alle versioner af Androidplatformen understøttet af APK'en. Omfanget af platformsversioner kan om nødvendigt tilpasses.
* (Default)ApkSignerEngine som fjerner underskrivning af en APk frafortolkning og bygning af en APK-fil. Dette er nyttigt i optimerede APK- byggedatakanaler, såsom i Android Plugin for Gradle, som skal udføre underskrivning, når en APK bygges, i stedet for efter. I simplere tilfælde hvor APK'en til underskrivning er tilgængelig på forhånd, så er APkSigner ovenfor nemmere at anvende.
Bemærk: Nogle offentlige klasser for biblioteket er i pakker der har ordet »internal« i deres navn. Disse er ikke offentlige API'er for biblioteket. Brug ikke *.internal.*-klasser direkte.
Download libapksig-java
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 395.0 kB | 454.0 kB | [list of files] |