--- /home/fdroid/fdroiddata/tmp/de.tutao.tutanota_396545.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_de.tutao.tutanota_396545.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: , actual: <0bf1aafd49b85ed9fc950b30f0da1f4ee1cbb7eab6a13aa39323f8c21eb1f911> │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): false │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: fc1932e08464aefcae82597dc0fc9d04c08b24aa09d1f950df20ea81234f30cb │ -Signer #1 certificate SHA-1 digest: 85cdb73c18849185022d3b392017568dd52a0fdf │ -Signer #1 certificate MD5 digest: f73bcbca56505374ff5b694615f01392 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 94c80820fdf8b17d7afac8c57b92879967d696ddfc6e6144c71f0a1bf0abcca0 │ -Signer #1 public key SHA-1 digest: c43a43600f3bb8beec34a95f30d1aec1a8f72822 │ -Signer #1 public key MD5 digest: 7107b2b35e390379f1713d4d1b06bb07 ├── zipinfo -v {} │ @@ -4321,15 +4321,15 @@ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 7775f18f │ + 32-bit CRC value (hex): c9f8b81c │ compressed size: 2567 bytes │ uncompressed size: 6628 bytes │ length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary ├── assets/tutanota/sw.js │ ├── js-beautify {} │ │ @@ -1,9 +1,9 @@ │ │ function filesToCache() { │ │ - return ["index.js", "index.html", "polyfill.js", "worker-bootstrap.js", "app.js", "pow-worker.js", "mail-worker.js", "calendar-view-D2egXtHB.js", "common-DdSXUE5K.js", "common-min-DnVsCyn1.js", "contacts-BDHHm89H.js", "date-CPdcXd6O.js", "date-gui-DXEQ7Syi.js", "gui-base-Cm0bX_9v.js", "invoice-DWxZEY2b.js", "jszip-1BN-iDvx.js", "linkify-CYSeUYMK.js", "login-DNSl0stU.js", "mail-editor-ClvuHz6v.js", "mail-settings-RPHQJROk.js", "mail-view-DaIrPOcH.js", "main-DbNIRdYX.js", "material-color-utilities-DrD-ybuX.js", "native-common-CLoy2_nY.js", "polyfill-helpers-CxrNhmUu.js", "sanitizer-B8UCgPZU.js", "search-BFk31GKe.js", "settings-CksY41GU.js", "setup-wizard-ueo2yYxE.js", "sharing-0vA9iAEZ.js", "translation-en-XnMwUUfO.js", "ui-extra-DZb1aXq5.js", "wasm-Dj2Bqq0G.js", "wasm-fallback-Dh9D9dHt.js", "worker-lazy-DoD2WoeF.js", "worker-search-DWQhkzBN.js", "polyfill-helpers-CxrNhmUu.js.map", "native-common-CLoy2_nY.js.map", "invoice-DWxZEY2b.js.map", "login-DNSl0stU.js.map", "setup-wizard-ueo2yYxE.js.map", "linkify-CYSeUYMK.js.map", "sanitizer-B8UCgPZU.js.map", "sharing-0vA9iAEZ.js.map", "material-color-utilities-DrD-ybuX.js.map", "translation-en-XnMwUUfO.js.map", "common-min-DnVsCyn1.js.map", "contacts-BDHHm89H.js.map", "gui-base-Cm0bX_9v.js.map", "mail-editor-ClvuHz6v.js.map", "mail-settings-RPHQJROk.js.map", "mail-view-DaIrPOcH.js.map", "search-BFk31GKe.js.map", "calendar-view-D2egXtHB.js.map", "date-CPdcXd6O.js.map", "date-gui-DXEQ7Syi.js.map", "ui-extra-DZb1aXq5.js.map", "wasm-Dj2Bqq0G.js.map", "common-DdSXUE5K.js.map", "jszip-1BN-iDvx.js.map", "worker-lazy-DoD2WoeF.js.map", "main-DbNIRdYX.js.map", "worker-search-DWQhkzBN.js.map", "settings-CksY41GU.js.map", "wasm-fallback-Dh9D9dHt.js.map", "pow-worker.js.map", "app.js.map", "mail-worker.js.map", "images/logo-favicon.png", "images/logo-favicon-152.png", "images/logo-favicon-196.png", "images/font.ttf"] │ │ + return ["index.js", "index.html", "polyfill.js", "worker-bootstrap.js", "app.js", "pow-worker.js", "mail-worker.js", "calendar-view-D2egXtHB.js", "common-DdSXUE5K.js", "common-min-DnVsCyn1.js", "contacts-BDHHm89H.js", "date-CPdcXd6O.js", "date-gui-DXEQ7Syi.js", "gui-base-Cm0bX_9v.js", "invoice-DWxZEY2b.js", "jszip-1BN-iDvx.js", "linkify-CYSeUYMK.js", "login-DNSl0stU.js", "mail-editor-ClvuHz6v.js", "mail-settings-RPHQJROk.js", "mail-view-DaIrPOcH.js", "main-DbNIRdYX.js", "material-color-utilities-DrD-ybuX.js", "native-common-CLoy2_nY.js", "polyfill-helpers-CxrNhmUu.js", "sanitizer-B8UCgPZU.js", "search-BFk31GKe.js", "settings-CksY41GU.js", "setup-wizard-ueo2yYxE.js", "sharing-0vA9iAEZ.js", "translation-en-XnMwUUfO.js", "ui-extra-DZb1aXq5.js", "wasm-Dj2Bqq0G.js", "wasm-fallback-Dh9D9dHt.js", "worker-lazy-DoD2WoeF.js", "worker-search-DWQhkzBN.js", "login-DNSl0stU.js.map", "invoice-DWxZEY2b.js.map", "linkify-CYSeUYMK.js.map", "common-min-DnVsCyn1.js.map", "calendar-view-D2egXtHB.js.map", "contacts-BDHHm89H.js.map", "native-common-CLoy2_nY.js.map", "polyfill-helpers-CxrNhmUu.js.map", "mail-settings-RPHQJROk.js.map", "material-color-utilities-DrD-ybuX.js.map", "gui-base-Cm0bX_9v.js.map", "setup-wizard-ueo2yYxE.js.map", "mail-editor-ClvuHz6v.js.map", "sanitizer-B8UCgPZU.js.map", "sharing-0vA9iAEZ.js.map", "date-gui-DXEQ7Syi.js.map", "translation-en-XnMwUUfO.js.map", "search-BFk31GKe.js.map", "date-CPdcXd6O.js.map", "common-DdSXUE5K.js.map", "mail-view-DaIrPOcH.js.map", "wasm-Dj2Bqq0G.js.map", "ui-extra-DZb1aXq5.js.map", "jszip-1BN-iDvx.js.map", "worker-search-DWQhkzBN.js.map", "worker-lazy-DoD2WoeF.js.map", "main-DbNIRdYX.js.map", "settings-CksY41GU.js.map", "wasm-fallback-Dh9D9dHt.js.map", "app.js.map", "pow-worker.js.map", "mail-worker.js.map", "images/logo-favicon.png", "images/logo-favicon-152.png", "images/logo-favicon-196.png", "images/font.ttf"] │ │ } │ │ │ │ function version() { │ │ return "310.251008.0" │ │ } │ │ │ │ function customDomainCacheExclusions() {