all options
buster  ] [  bullseye  ] [  bullseye-backports  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: android-platform-tools-apksig  ]

Package: libapksig-java (30.0.3-4)

Links for libapksig-java

Screenshot

Debian Resources:

Download Source Package android-platform-tools-apksig:

Maintainers:

External Resources:

Similar packages:

libreria per firmare e verificare APK di Android

apksig è un progetto che ha lo scopo di semplificare la firma degli APK e il controllo che le firme degli APK siano verificabili su Android. apksig gestisce le firme JAR (usate da Android fin dall'inizio) e APK Signature Scheme v2 (gestito a partire da Android Nougat, API Level 24).

La funzionalità fondamentale di apksig è che conosce le differenze nella logica di verifica delle firme degli APK tra le differenti versioni della piattaforma Android. apksig può perciò controllare se un APK firmato sia verificabile su tutte le versioni della piattaforma Android gestite dall'APK. Durante la firma di un APK, apksig sceglierà gli algoritmi crittografici più appropriati sulla base delle versioni della piattaforma Android gestite dall'APK che deve essere firmato.

La libreria apksig offre tre primitive:

 * ApkSigner che firma l'APK fornito in modo che sia verificabile su tutte
   le piattaforme Android gestite dall'APK. La gamma delle versioni delle
   piattaforme può essere, se necessario, personalizzata.

 * ApkVerifier che controlla se l'APK fornito è verificabile su tutte le
   piattaforme Android gestite dall'APK. La gamma delle versioni delle
   piattaforme può essere, se necessario, personalizzata.

 * (Predefinita) ApkSignerEngine che astrae la firma di un APK
   dall'analisi e creazione di un file APK. Ciò è utile in catene di
   elaborazione per creare APK ottimizzati, come in Android Plugin per
   Gradle che necessita di effettuare la firma mentre crea un APK, invece
   di farlo dopo. Per casi d'uso più semplici, dove l'APK da firmare è
   disponibile in anticipo, ApkSigner descritto sopra è più semplice da
   usare.

NOTA: alcune classi pubbliche della libreria sono in pacchetti che hanno la parola "internal" nel loro nome. Queste non sono API pubbliche della libreria. Non usare classi *.internal.* direttamente.

Download libapksig-java

Download for all available architectures
Architecture Package Size Installed Size Files
all 311.2 kB363.0 kB [list of files]