⊟
23.6 MB
/home/fdroid/fdroiddata/tmp/com.cheogram.android_4206401.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.cheogram.android_4206401.apk
⊟
1.91 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·32935960·bytes,·number·of·entries:·23181 Zip·file·size:·32935960·bytes,·number·of·entries:·2318
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx·····3908·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····3908·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······505·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······505·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx·10546136·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx·10546140·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx···595068·b-·defN·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx···595068·b-·defN·81-Jan-01·01:01·classes2.dex
8 -rw-r--r--··0.0·unx··1839436·b-·defN·81-Jan-01·01:01·classes3.dex8 -rw-r--r--··0.0·unx··1839436·b-·defN·81-Jan-01·01:01·classes3.dex
9 -rw-r--r--··0.0·unx··1284028·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so9 -rw-r--r--··0.0·unx··1284028·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so
10 -rw-r--r--··0.0·unx··4677960·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so10 -rw-r--r--··0.0·unx··4677960·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so
11 -rw-r--r--··0.0·unx·10773992·b-·defN·81-Jan-01·01:01·assets/NotoColorEmojiCompat.ttf11 -rw-r--r--··0.0·unx·10773992·b-·defN·81-Jan-01·01:01·assets/NotoColorEmojiCompat.ttf
12 -rw-r--r--··0.0·unx······144·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_25512 -rw-r--r--··0.0·unx······144·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_255
13 -rw-r--r--··0.0·unx······101·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_2713 -rw-r--r--··0.0·unx······101·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_27
Offset 2313, 8 lines modifiedOffset 2313, 8 lines modified
2313 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml2313 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
2314 -rw----·····0.0·fat·····2024·b-·defN·81-Jan-01·01:01·res/zy.xml2314 -rw----·····0.0·fat·····2024·b-·defN·81-Jan-01·01:01·res/zy.xml
2315 -rw----·····0.0·fat·····1248·b-·defN·81-Jan-01·01:01·res/zz.xml2315 -rw----·····0.0·fat·····1248·b-·defN·81-Jan-01·01:01·res/zz.xml
2316 -rw----·····0.0·fat··4059132·b-·stor·81-Jan-01·01:01·resources.arsc2316 -rw----·····0.0·fat··4059132·b-·stor·81-Jan-01·01:01·resources.arsc
2317 -rw----·····2.0·fat···246124·b-·defN·81-Jan-01·01:01·META-INF/A8A46D44.SF2317 -rw----·····2.0·fat···246124·b-·defN·81-Jan-01·01:01·META-INF/A8A46D44.SF
2318 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A8A46D44.RSA2318 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A8A46D44.RSA
2319 -rw----·····2.0·fat···245997·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2319 -rw----·····2.0·fat···245997·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2320 2318·files,·66827786·bytes·uncompressed,·32581791·bytes·compressed:··51.2%2320 2318·files,·66827790·bytes·uncompressed,·32581732·bytes·compressed:··51.2%
⊟
23.5 MB
classes.dex
⊟
4.82 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·ae84cbfa4 checksum············:·5974b8f9
5 signature···········:·ea43...71bb5 signature···········:·630a...84cf
6 file_size···········:·105461366 file_size···········:·10546140
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·9621710 string_ids_size·····:·96217
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·1194012 type_ids_size·······:·11940
13 type_ids_off········:·384980·(0x05dfd4)13 type_ids_off········:·384980·(0x05dfd4)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·432740·(0x069a64)15 proto_ids_off·······:·432740·(0x069a64)
16 field_ids_size······:·3259416 field_ids_size······:·32594
17 field_ids_off·······:·632888·(0x09a838)17 field_ids_off·······:·632888·(0x09a838)
18 method_ids_size·····:·6548518 method_ids_size·····:·65485
19 method_ids_off······:·893640·(0x0da2c8)19 method_ids_off······:·893640·(0x0da2c8)
20 class_defs_size·····:·1001720 class_defs_size·····:·10017
21 class_defs_off······:·1417520·(0x15a130)21 class_defs_off······:·1417520·(0x15a130)
22 data_size···········:·880807222 data_size···········:·8808076
23 data_off············:·1738064·(0x1a8550)23 data_off············:·1738064·(0x1a8550)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·902127 superclass_idx······:·9021
28 source_file_idx·····:·1803428 source_file_idx·····:·18034
Offset 2456069, 15 lines modifiedOffset 2456069, 15 lines modified
2456069 64b668:········································|[64b668]·org.bouncycastle.jce.provider.BouncyCastleProvider.<clinit>:()V2456069 64b668:········································|[64b668]·org.bouncycastle.jce.provider.BouncyCastleProvider.<clinit>:()V
2456070 64b678:·1c00·642a······························|0000:·const-class·v0,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;·//·type@2a642456070 64b678:·1c00·642a······························|0000:·const-class·v0,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;·//·type@2a64
2456071 64b67c:·6e10·19d1·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Class;.getName:()Ljava/lang/String;·//·method@d1192456071 64b67c:·6e10·19d1·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Class;.getName:()Ljava/lang/String;·//·method@d119
2456072 64b682:·0c01···································|0005:·move-result-object·v12456072 64b682:·0c01···································|0005:·move-result-object·v1
2456073 64b684:·7110·76d6·0100·························|0006:·invoke-static·{v1},·Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;·//·method@d6762456073 64b684:·7110·76d6·0100·························|0006:·invoke-static·{v1},·Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;·//·method@d676
2456074 64b68a:·0c01···································|0009:·move-result-object·v12456074 64b68a:·0c01···································|0009:·move-result-object·v1
2456075 64b68c:·6901·037a······························|000a:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.LOG:Ljava/util/logging/Logger;·//·field@7a032456075 64b68c:·6901·037a······························|000a:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.LOG:Ljava/util/logging/Logger;·//·field@7a03
2456076 64b690:·1a01·b73e······························|000c:·const-string·v1,·"BouncyCastle·Security·Provider·v1.80"·//·string@3eb72456076 64b690:·1a01·b73e······························|000c:·const-string·v1,·"BouncyCastle·Security·Provider·v1.80.2"·//·string@3eb7
2456077 64b694:·6901·087a······························|000e:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.info:Ljava/lang/String;·//·field@7a082456077 64b694:·6901·087a······························|000e:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.info:Ljava/lang/String;·//·field@7a08
2456078 64b698:·2201·652a······························|0010:·new-instance·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;·//·type@2a652456078 64b698:·2201·652a······························|0010:·new-instance·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;·//·type@2a65
2456079 64b69c:·7010·9cf6·0100·························|0012:·invoke-direct·{v1},·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;.<init>:()V·//·method@f69c2456079 64b69c:·7010·9cf6·0100·························|0012:·invoke-direct·{v1},·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;.<init>:()V·//·method@f69c
2456080 64b6a2:·6901·007a······························|0015:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.CONFIGURATION:Lorg/bouncycastle/jcajce/provider/config/ProviderConfiguration;·//·field@7a002456080 64b6a2:·6901·007a······························|0015:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.CONFIGURATION:Lorg/bouncycastle/jcajce/provider/config/ProviderConfiguration;·//·field@7a00
2456081 64b6a6:·2201·f623······························|0017:·new-instance·v1,·Ljava/util/HashMap;·//·type@23f62456081 64b6a6:·2201·f623······························|0017:·new-instance·v1,·Ljava/util/HashMap;·//·type@23f6
2456082 64b6aa:·7010·e4d4·0100·························|0019:·invoke-direct·{v1},·Ljava/util/HashMap;.<init>:()V·//·method@d4e42456082 64b6aa:·7010·e4d4·0100·························|0019:·invoke-direct·{v1},·Ljava/util/HashMap;.<init>:()V·//·method@d4e4
2456083 64b6b0:·6901·097a······························|001c:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.keyInfoConverters:Ljava/util/Map;·//·field@7a092456083 64b6b0:·6901·097a······························|001c:·sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.keyInfoConverters:Ljava/util/Map;·//·field@7a09
Offset 2456411, 15 lines modifiedOffset 2456411, 15 lines modified
2456411 ······method_idx····:·631172456411 ······method_idx····:·63117
2456412 ······code··········-2456412 ······code··········-
2456413 ······registers·····:·52456413 ······registers·····:·5
2456414 ······ins···········:·12456414 ······ins···········:·1
2456415 ······outs··········:·52456415 ······outs··········:·5
2456416 ······insns·size····:·28·16-bit·code·units2456416 ······insns·size····:·28·16-bit·code·units
2456417 64bba0:········································|[64bba0]·org.bouncycastle.jce.provider.BouncyCastleProvider.<init>:()V2456417 64bba0:········································|[64bba0]·org.bouncycastle.jce.provider.BouncyCastleProvider.<init>:()V
2456418 64bbb0:·1800·cdcc·cccc·cccc·fc3f···············|0000:·const-wide·v0,·#double·1.8·//·#3ffccccccccccccd2456418 64bbb0:·1800·af25·e483·9ecd·fc3f···············|0000:·const-wide·v0,·#double·1.8002·//·#3ffccd9e83e425af
2456419 64bbba:·6202·087a······························|0005:·sget-object·v2,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.info:Ljava/lang/String;·//·field@7a082456419 64bbba:·6202·087a······························|0005:·sget-object·v2,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.info:Ljava/lang/String;·//·field@7a08
2456420 64bbbe:·1a03·c93c······························|0007:·const-string·v3,·"BC"·//·string@3cc92456420 64bbbe:·1a03·c93c······························|0007:·const-string·v3,·"BC"·//·string@3cc9
2456421 64bbc2:·7052·c8d3·3410·························|0009:·invoke-direct·{v4,·v3,·v0,·v1,·v2},·Ljava/security/Provider;.<init>:(Ljava/lang/String;DLjava/lang/String;)V·//·method@d3c82456421 64bbc2:·7052·c8d3·3410·························|0009:·invoke-direct·{v4,·v3,·v0,·v1,·v2},·Ljava/security/Provider;.<init>:(Ljava/lang/String;DLjava/lang/String;)V·//·method@d3c8
2456422 64bbc8:·2200·d022······························|000c:·new-instance·v0,·Lj$/util/concurrent/ConcurrentHashMap;·//·type@22d02456422 64bbc8:·2200·d022······························|000c:·new-instance·v0,·Lj$/util/concurrent/ConcurrentHashMap;·//·type@22d0
2456423 64bbcc:·7010·d0cf·0000·························|000e:·invoke-direct·{v0},·Lj$/util/concurrent/ConcurrentHashMap;.<init>:()V·//·method@cfd02456423 64bbcc:·7010·d0cf·0000·························|000e:·invoke-direct·{v0},·Lj$/util/concurrent/ConcurrentHashMap;.<init>:()V·//·method@cfd0
2456424 64bbd2:·5b40·0b7a······························|0011:·iput-object·v0,·v4,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.serviceMap:Ljava/util/Map;·//·field@7a0b2456424 64bbd2:·5b40·0b7a······························|0011:·iput-object·v0,·v4,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;.serviceMap:Ljava/util/Map;·//·field@7a0b
2456425 64bbd6:·2200·612a······························|0013:·new-instance·v0,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider$1;·//·type@2a612456425 64bbd6:·2200·612a······························|0013:·new-instance·v0,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider$1;·//·type@2a61
⊟
23.5 MB
classes.jar
⊟
3.41 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·18624758·bytes,·number·of·entries:·100171 Zip·file·size:·18624767·bytes,·number·of·entries:·10017
2 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·_COROUTINE/ArtificialStackFrames.class2 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·_COROUTINE/ArtificialStackFrames.class
3 ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·_COROUTINE/CoroutineDebuggingKt.class3 ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·_COROUTINE/CoroutineDebuggingKt.class
4 ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·_COROUTINE/_BOUNDARY.class4 ?rwxrwxr-x··2.0·unx·······72·b-·stor·80-Jan-01·00:00·_COROUTINE/_BOUNDARY.class
5 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·android/app/AppComponentFactory.class5 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·android/app/AppComponentFactory.class
6 ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·android/app/ServiceStartNotAllowedException.class6 ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·android/app/ServiceStartNotAllowedException.class
7 ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/app/ForegroundServiceStartNotAllowedException.class7 ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/app/ForegroundServiceStartNotAllowedException.class
8 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·android/media/AudioRouting.class8 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·android/media/AudioRouting.class
Offset 9633, 15 lines modifiedOffset 9633, 15 lines modified
9633 ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/spec/MLKEMPrivateKeySpec.class9633 ?rwxrwxr-x··2.0·unx·····1242·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/spec/MLKEMPrivateKeySpec.class
9634 ?rwxrwxr-x··2.0·unx······605·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/spec/MLKEMPublicKeySpec.class9634 ?rwxrwxr-x··2.0·unx······605·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/spec/MLKEMPublicKeySpec.class
9635 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/util/JcaJceHelper.class9635 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/util/JcaJceHelper.class
9636 ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/util/DefaultJcaJceHelper.class9636 ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·org/bouncycastle/jcajce/util/DefaultJcaJceHelper.class
9637 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider$1.class9637 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider$1.class
9638 ?rwxrwxr-x··2.0·unx·····1674·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider$2.class9638 ?rwxrwxr-x··2.0·unx·····1674·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider$2.class
9639 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider$JcaCryptoService.class9639 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider$JcaCryptoService.class
9640 ?rwxrwxr-x··2.0·unx····16218·b-·defN·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider.class9640 ?rwxrwxr-x··2.0·unx····16220·b-·defN·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProvider.class
9641 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.class9641 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.class
9642 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·org/bouncycastle/math/raw/Bits.class9642 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·org/bouncycastle/math/raw/Bits.class
9643 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·org/bouncycastle/math/raw/Interleave.class9643 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·org/bouncycastle/math/raw/Interleave.class
9644 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/bouncycastle/math/raw/Mod.class9644 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/bouncycastle/math/raw/Mod.class
9645 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·org/bouncycastle/openpgp/AEADUtil.class9645 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·org/bouncycastle/openpgp/AEADUtil.class
9646 ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·org/bouncycastle/openpgp/PGPCompressedDataGenerator$SafeCBZip2OutputStream.class9646 ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·org/bouncycastle/openpgp/PGPCompressedDataGenerator$SafeCBZip2OutputStream.class
9647 ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·org/bouncycastle/openpgp/PGPCompressedDataGenerator$SafeDeflaterOutputStream.class9647 ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·org/bouncycastle/openpgp/PGPCompressedDataGenerator$SafeDeflaterOutputStream.class
Offset 10012, 8 lines modifiedOffset 10012, 8 lines modified
10012 ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/DecoderException.class10012 ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/DecoderException.class
10013 ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/EncoderException.class10013 ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/EncoderException.class
10014 ?rwxrwxr-x··2.0·unx·····1620·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/Hex.class10014 ?rwxrwxr-x··2.0·unx·····1620·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/Hex.class
10015 ?rwxrwxr-x··2.0·unx·····1685·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/HexEncoder.class10015 ?rwxrwxr-x··2.0·unx·····1685·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/HexEncoder.class
10016 ?rwxrwxr-x··2.0·unx·····1402·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/UTF8.class10016 ?rwxrwxr-x··2.0·unx·····1402·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/encoders/UTF8.class
10017 ?rwxrwxr-x··2.0·unx······817·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/io/Streams.class10017 ?rwxrwxr-x··2.0·unx······817·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/io/Streams.class
10018 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/io/TeeOutputStream.class10018 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·org/bouncycastle/util/io/TeeOutputStream.class
10019 10017·files,·21111040·bytes·uncompressed,·16636904·bytes·compressed:··21.2%10019 10017·files,·21111042·bytes·uncompressed,·16636913·bytes·compressed:··21.2%
⊟
23.5 MB
zipdetails --redact --walk --utc {}
    
Offset 174663, 267635 lines modifiedOffset 174663, 267635 lines modified
174663 1023901·LOCAL·HEADER·#9639····04034B50·(67324752)174663 1023901·LOCAL·HEADER·#9639····04034B50·(67324752)
174664 1023905·Extract·Zip·Spec······14·(20)·'2.0'174664 1023905·Extract·Zip·Spec······14·(20)·'2.0'
174665 1023906·Extract·OS············00·(0)·'MS-DOS'174665 1023906·Extract·OS············00·(0)·'MS-DOS'
174666 1023907·General·Purpose·Flag··0000·(0)174666 1023907·General·Purpose·Flag··0000·(0)
174667 ········[Bits·1-2]············0·'Normal·Compression'174667 ········[Bits·1-2]············0·'Normal·Compression'
174668 1023909·Compression·Method····0008·(8)·'Deflated'174668 1023909·Compression·Method····0008·(8)·'Deflated'
174669 102390B·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'174669 102390B·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
174670 102390F·CRC···················FE208C33·(4263545907)174670 102390F·CRC···················9FAF30C8·(2679058632)
174671 1023913·Compressed·Size·······00001935·(6453)174671 1023913·Compressed·Size·······0000193E·(6462)
174672 1023917·Uncompressed·Size·····00003F5A·(16218)174672 1023917·Uncompressed·Size·····00003F5C·(16220)
174673 102391B·Filename·Length·······0038·(56)174673 102391B·Filename·Length·······0038·(56)
174674 102391D·Extra·Length··········0000·(0)174674 102391D·Extra·Length··········0000·(0)
174675 102391F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174675 102391F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174676 #174676 #
174677 #·WARNING:·Offset·0x102391F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174677 #·WARNING:·Offset·0x102391F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174678 #··········Zero·length·filename174678 #··········Zero·length·filename
174679 #174679 #
174680 1023957·PAYLOAD174680 1023957·PAYLOAD
  
174681 102528C·LOCAL·HEADER·#9640····04034B50·(67324752)174681 1025295·LOCAL·HEADER·#9640····04034B50·(67324752)
174682 1025290·Extract·Zip·Spec······14·(20)·'2.0'174682 1025299·Extract·Zip·Spec······14·(20)·'2.0'
174683 1025291·Extract·OS············00·(0)·'MS-DOS'174683 102529A·Extract·OS············00·(0)·'MS-DOS'
174684 1025292·General·Purpose·Flag··0000·(0)174684 102529B·General·Purpose·Flag··0000·(0)
174685 1025294·Compression·Method····0000·(0)·'Stored'174685 102529D·Compression·Method····0000·(0)·'Stored'
174686 1025296·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'174686 102529F·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
174687 102529A·CRC···················56D01D1B·(1456479515)174687 10252A3·CRC···················56D01D1B·(1456479515)
174688 102529E·Compressed·Size·······0000051E·(1310)174688 10252A7·Compressed·Size·······0000051E·(1310)
174689 10252A2·Uncompressed·Size·····0000051E·(1310)174689 10252AB·Uncompressed·Size·····0000051E·(1310)
174690 10252A6·Filename·Length·······0045·(69)174690 10252AF·Filename·Length·······0045·(69)
174691 10252A8·Extra·Length··········0000·(0)174691 10252B1·Extra·Length··········0000·(0)
174692 10252AA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174692 10252B3·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174693 #174693 #
174694 #·WARNING:·Offset·0x10252AA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174694 #·WARNING:·Offset·0x10252B3:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174695 #··········Zero·length·filename174695 #··········Zero·length·filename
174696 #174696 #
174697 10252EF·PAYLOAD174697 10252F8·PAYLOAD
  
174698 102580D·LOCAL·HEADER·#9641····04034B50·(67324752)174698 1025816·LOCAL·HEADER·#9641····04034B50·(67324752)
174699 1025811·Extract·Zip·Spec······14·(20)·'2.0'174699 102581A·Extract·Zip·Spec······14·(20)·'2.0'
174700 1025812·Extract·OS············00·(0)·'MS-DOS'174700 102581B·Extract·OS············00·(0)·'MS-DOS'
174701 1025813·General·Purpose·Flag··0000·(0)174701 102581C·General·Purpose·Flag··0000·(0)
174702 1025815·Compression·Method····0000·(0)·'Stored'174702 102581E·Compression·Method····0000·(0)·'Stored'
174703 1025817·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'174703 1025820·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
174704 102581B·CRC···················51F391A1·(1374917025)174704 1025824·CRC···················51F391A1·(1374917025)
174705 102581F·Compressed·Size·······000000A9·(169)174705 1025828·Compressed·Size·······000000A9·(169)
174706 1025823·Uncompressed·Size·····000000A9·(169)174706 102582C·Uncompressed·Size·····000000A9·(169)
174707 1025827·Filename·Length·······0024·(36)174707 1025830·Filename·Length·······0024·(36)
174708 1025829·Extra·Length··········0000·(0)174708 1025832·Extra·Length··········0000·(0)
174709 102582B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174709 1025834·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174710 #174710 #
174711 #·WARNING:·Offset·0x102582B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174711 #·WARNING:·Offset·0x1025834:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174712 #··········Zero·length·filename174712 #··········Zero·length·filename
174713 #174713 #
174714 102584F·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX174714 1025858·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
174715 ······························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX174715 ······························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  
174716 10258F8·LOCAL·HEADER·#9642····04034B50·(67324752)174716 1025901·LOCAL·HEADER·#9642····04034B50·(67324752)
174717 10258FC·Extract·Zip·Spec······14·(20)·'2.0'174717 1025905·Extract·Zip·Spec······14·(20)·'2.0'
174718 10258FD·Extract·OS············00·(0)·'MS-DOS'174718 1025906·Extract·OS············00·(0)·'MS-DOS'
174719 10258FE·General·Purpose·Flag··0000·(0)174719 1025907·General·Purpose·Flag··0000·(0)
174720 1025900·Compression·Method····0000·(0)·'Stored'174720 1025909·Compression·Method····0000·(0)·'Stored'
174721 1025902·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'174721 102590B·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
174722 1025906·CRC···················03E63B42·(65420098)174722 102590F·CRC···················03E63B42·(65420098)
174723 102590A·Compressed·Size·······00000241·(577)174723 1025913·Compressed·Size·······00000241·(577)
174724 102590E·Uncompressed·Size·····00000241·(577)174724 1025917·Uncompressed·Size·····00000241·(577)
174725 1025912·Filename·Length·······002A·(42)174725 102591B·Filename·Length·······002A·(42)
174726 1025914·Extra·Length··········0000·(0)174726 102591D·Extra·Length··········0000·(0)
174727 1025916·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174727 102591F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174728 #174728 #
174729 #·WARNING:·Offset·0x1025916:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174729 #·WARNING:·Offset·0x102591F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174730 #··········Zero·length·filename174730 #··········Zero·length·filename
174731 #174731 #
174732 1025940·PAYLOAD174732 1025949·PAYLOAD
  
174733 1025B81·LOCAL·HEADER·#9643····04034B50·(67324752)174733 1025B8A·LOCAL·HEADER·#9643····04034B50·(67324752)
174734 1025B85·Extract·Zip·Spec······14·(20)·'2.0'174734 1025B8E·Extract·Zip·Spec······14·(20)·'2.0'
174735 1025B86·Extract·OS············00·(0)·'MS-DOS'174735 1025B8F·Extract·OS············00·(0)·'MS-DOS'
174736 1025B87·General·Purpose·Flag··0000·(0)174736 1025B90·General·Purpose·Flag··0000·(0)
174737 1025B89·Compression·Method····0000·(0)·'Stored'174737 1025B92·Compression·Method····0000·(0)·'Stored'
174738 1025B8B·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'174738 1025B94·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
174739 1025B8F·CRC···················7EB9097D·(2126055805)174739 1025B98·CRC···················7EB9097D·(2126055805)
174740 1025B93·Compressed·Size·······000000B3·(179)174740 1025B9C·Compressed·Size·······000000B3·(179)
174741 1025B97·Uncompressed·Size·····000000B3·(179)174741 1025BA0·Uncompressed·Size·····000000B3·(179)
174742 1025B9B·Filename·Length·······0023·(35)174742 1025BA4·Filename·Length·······0023·(35)
174743 1025B9D·Extra·Length··········0000·(0)174743 1025BA6·Extra·Length··········0000·(0)
174744 1025B9F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174744 1025BA8·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174745 #174745 #
174746 #·WARNING:·Offset·0x1025B9F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174746 #·WARNING:·Offset·0x1025BA8:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174747 #··········Zero·length·filename174747 #··········Zero·length·filename
174748 #174748 #
174749 1025BC2·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX174749 1025BCB·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
174750 ······························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX174750 ······························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  
174751 1025C75·LOCAL·HEADER·#9644····04034B50·(67324752)174751 1025C7E·LOCAL·HEADER·#9644····04034B50·(67324752)
174752 1025C79·Extract·Zip·Spec······14·(20)·'2.0'174752 1025C82·Extract·Zip·Spec······14·(20)·'2.0'
174753 1025C7A·Extract·OS············00·(0)·'MS-DOS'174753 1025C83·Extract·OS············00·(0)·'MS-DOS'
174754 1025C7B·General·Purpose·Flag··0000·(0)174754 1025C84·General·Purpose·Flag··0000·(0)
174755 1025C7D·Compression·Method····0000·(0)·'Stored'174755 1025C86·Compression·Method····0000·(0)·'Stored'
174756 1025C7F·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'174756 1025C88·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
174757 1025C83·CRC···················E57B323A·(3850056250)174757 1025C8C·CRC···················E57B323A·(3850056250)
174758 1025C87·Compressed·Size·······000002DE·(734)174758 1025C90·Compressed·Size·······000002DE·(734)
174759 1025C8B·Uncompressed·Size·····000002DE·(734)174759 1025C94·Uncompressed·Size·····000002DE·(734)
174760 1025C8F·Filename·Length·······0027·(39)174760 1025C98·Filename·Length·······0027·(39)
174761 1025C91·Extra·Length··········0000·(0)174761 1025C9A·Extra·Length··········0000·(0)
174762 1025C93·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174762 1025C9C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174763 #174763 #
174764 #·WARNING:·Offset·0x1025C93:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174764 #·WARNING:·Offset·0x1025C9C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174765 #··········Zero·length·filename174765 #··········Zero·length·filename
174766 #174766 #
174767 1025CBA·PAYLOAD174767 1025CC3·PAYLOAD
  
174768 1025F98·LOCAL·HEADER·#9645····04034B50·(67324752)174768 1025FA1·LOCAL·HEADER·#9645····04034B50·(67324752)
174769 1025F9C·Extract·Zip·Spec······14·(20)·'2.0'174769 1025FA5·Extract·Zip·Spec······14·(20)·'2.0'
174770 1025F9D·Extract·OS············00·(0)·'MS-DOS'174770 1025FA6·Extract·OS············00·(0)·'MS-DOS'
174771 1025F9E·General·Purpose·Flag··0000·(0)174771 1025FA7·General·Purpose·Flag··0000·(0)
174772 1025FA0·Compression·Method····0000·(0)·'Stored'174772 1025FA9·Compression·Method····0000·(0)·'Stored'
174773 1025FA2·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'174773 1025FAB·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
174774 1025FA6·CRC···················ACE4015B·(2900623707)174774 1025FAF·CRC···················ACE4015B·(2900623707)
174775 1025FAA·Compressed·Size·······00000134·(308)174775 1025FB3·Compressed·Size·······00000134·(308)
174776 1025FAE·Uncompressed·Size·····00000134·(308)174776 1025FB7·Uncompressed·Size·····00000134·(308)
174777 1025FB2·Filename·Length·······0050·(80)174777 1025FBB·Filename·Length·······0050·(80)
174778 1025FB4·Extra·Length··········0000·(0)174778 1025FBD·Extra·Length··········0000·(0)
174779 1025FB6·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174779 1025FBF·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174780 #174780 #
174781 #·WARNING:·Offset·0x1025FB6:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'174781 #·WARNING:·Offset·0x1025FBF:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
174782 #··········Zero·length·filename174782 #··········Zero·length·filename
174783 #174783 #
Max diff block lines reached; 24651380/24673275 bytes (99.91%) of diff not shown.
⊟
2.19 KB
org/bouncycastle/jce/provider/BouncyCastleProvider.class
⊟
2.08 KB
procyon -ec {}
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ····private·static·final·Map·keyInfoConverters;54 ····private·static·final·Map·keyInfoConverters;
55 ····private·static·final·Class·revChkClass;55 ····private·static·final·Class·revChkClass;
56 ····private·Map·serviceMap;56 ····private·Map·serviceMap;
57 ····57 ····
58 ····static·{58 ····static·{
59 ········final·Class<BouncyCastleProvider>·clazz·=·BouncyCastleProvider.class;59 ········final·Class<BouncyCastleProvider>·clazz·=·BouncyCastleProvider.class;
60 ········LOG·=·Logger.getLogger(clazz.getName());60 ········LOG·=·Logger.getLogger(clazz.getName());
61 ········BouncyCastleProvider.info·=·"BouncyCastle·Security·Provider·v1.80";61 ········BouncyCastleProvider.info·=·"BouncyCastle·Security·Provider·v1.80.2";
62 ········CONFIGURATION·=·(ProviderConfiguration)new·BouncyCastleProviderConfiguration();62 ········CONFIGURATION·=·(ProviderConfiguration)new·BouncyCastleProviderConfiguration();
63 ········keyInfoConverters·=·new·HashMap();63 ········keyInfoConverters·=·new·HashMap();
64 ········revChkClass·=·ClassUtil.loadClass((Class)clazz,·"java.security.cert.PKIXRevocationChecker");64 ········revChkClass·=·ClassUtil.loadClass((Class)clazz,·"java.security.cert.PKIXRevocationChecker");
65 ········SYMMETRIC_GENERIC·=·new·String[]·{·"PBEPBKDF1",·"PBEPBKDF2",·"PBEPKCS12",·"TLSKDF",·"SCRYPT"·};65 ········SYMMETRIC_GENERIC·=·new·String[]·{·"PBEPBKDF1",·"PBEPBKDF2",·"PBEPKCS12",·"TLSKDF",·"SCRYPT"·};
66 ········SYMMETRIC_MACS·=·new·String[]·{·"SipHash",·"SipHash128",·"Poly1305"·};66 ········SYMMETRIC_MACS·=·new·String[]·{·"SipHash",·"SipHash128",·"Poly1305"·};
67 ········final·int·n·=·256;67 ········final·int·n·=·256;
68 ········final·CryptoServiceProperties·service·=·service("AES",·n);68 ········final·CryptoServiceProperties·service·=·service("AES",·n);
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 ········ASYMMETRIC_CIPHERS·=·new·String[]·{·"DSA",·"DH",·"EC",·"RSA",·"GOST",·"ECGOST",·"ElGamal",·"DSTU4145",·"GM",·"EdEC",·"LMS",·"SPHINCSPlus",·"Dilithium",·"Falcon",·"NTRU",·"CONTEXT",·"SLHDSA",·"MLDSA",·"MLKEM"·};136 ········ASYMMETRIC_CIPHERS·=·new·String[]·{·"DSA",·"DH",·"EC",·"RSA",·"GOST",·"ECGOST",·"ElGamal",·"DSTU4145",·"GM",·"EdEC",·"LMS",·"SPHINCSPlus",·"Dilithium",·"Falcon",·"NTRU",·"CONTEXT",·"SLHDSA",·"MLDSA",·"MLKEM"·};
137 ········DIGESTS·=·new·String[]·{·"GOST3411",·"Keccak",·"MD2",·"MD4",·"MD5",·"SHA1",·"RIPEMD128",·"RIPEMD160",·"RIPEMD256",·"RIPEMD320",·"SHA224",·"SHA256",·"SHA384",·"SHA512",·"SHA3",·"Skein",·"SM3",·"Tiger",·"Whirlpool",·"Blake2b",·"Blake2s",·"DSTU7564",·"Haraka",·"Blake3"·};137 ········DIGESTS·=·new·String[]·{·"GOST3411",·"Keccak",·"MD2",·"MD4",·"MD5",·"SHA1",·"RIPEMD128",·"RIPEMD160",·"RIPEMD256",·"RIPEMD320",·"SHA224",·"SHA256",·"SHA384",·"SHA512",·"SHA3",·"Skein",·"SM3",·"Tiger",·"Whirlpool",·"Blake2b",·"Blake2s",·"DSTU7564",·"Haraka",·"Blake3"·};
138 ········KEYSTORES·=·new·String[]·{·"BC",·"BCFKS",·"PKCS12"·};138 ········KEYSTORES·=·new·String[]·{·"BC",·"BCFKS",·"PKCS12"·};
139 ········SECURE_RANDOMS·=·new·String[]·{·"DRBG"·};139 ········SECURE_RANDOMS·=·new·String[]·{·"DRBG"·};
140 ····}140 ····}
141 ····141 ····
142 ····public·BouncyCastleProvider()·{142 ····public·BouncyCastleProvider()·{
143 ········super("BC",·1.8,·BouncyCastleProvider.info);143 ········super("BC",·1.8002,·BouncyCastleProvider.info);
144 ········this.serviceMap·=·(Map)new·ConcurrentHashMap();144 ········this.serviceMap·=·(Map)new·ConcurrentHashMap();
145 ········AccessController.doPrivileged((PrivilegedAction<Object>)new·BouncyCastleProvider$1(this));145 ········AccessController.doPrivileged((PrivilegedAction<Object>)new·BouncyCastleProvider$1(this));
146 ····}146 ····}
147 ····147 ····
148 ····private·void·loadAlgorithms(final·String·s,·final·String[]·array)·{148 ····private·void·loadAlgorithms(final·String·s,·final·String[]·array)·{
149 ········for·(int·i·=·0;·i·!=·array.length;·++i)·{149 ········for·(int·i·=·0;·i·!=·array.length;·++i)·{
150 ············this.loadServiceClass(s,·array[i]);150 ············this.loadServiceClass(s,·array[i]);
⊟
32.8 KB
assets/dexopt/baseline.prof
    
Offset 1, 245 lines modifiedOffset 1, 245 lines modified
00000000:·7072·6f00·3031·3000·02d3·6e00·0033·0f00··pro.010...n..3..00000000:·7072·6f00·3031·3000·02d3·6e00·0033·0f00··pro.010...n..3..
00000010:·0078·01ed·5c0d·7054·d515·be6f·7f92·4d48··.x..\.pT...o..MH00000010:·0078·01ed·5c0d·7054·d515·be6f·7f92·4d48··.x..\.pT...o..MH
00000020:·4208·e13f·920d·0648·1125·2a6a·ac20·4fb4··B..?...H.%*j.·O.00000020:·4208·e13f·920d·0648·1125·2a6a·ac20·4fb4··B..?...H.%*j.·O.
00000030:·340e·56a9·f263·4794·5095·41c5·0a43·8b22··4.V..cG.P.A..C."00000030:·340e·56a9·f263·4794·5095·41c5·0a43·8b22··4.V..cG.P.A..C."
 00000040:·0a4f·a060·152b·b543·05b5·80e8·2845·a78d··.O.`.+.C....(E..
 00000050:·a5da·1641·1645·4505·ab75·aae8·6809·82a3··...A.EE..u..h...
 00000060:·a305·a214·0985·647b·be7d·fb65·0fcf·5d20··......d{.}.e..]·
 00000070:·365a·c4f7·96bb·e7dc·73be·73ee·39e7·def7··6Z......s.s.9...
 00000080:·f6fd·8536·e6ae·c0c2·aec6·14cf·fe4f·7053··...6.........OpS
 00000090:·dc98·2b27·8c9d·3cf9·eac9·275d·75f5·4d79··..+'..<...']u.My
 000000a0:·a68d·0919·637a·9f74·d135·13cf·6a56·9d0a··....cz.t.5..jV..
 000000b0:·dde4·76c6·0444·a71b·b096·b4a0·b42a·69f9··..v..D.......*i.
 000000c0:·d2c2·d220·6303·9e3c·68b6·b402·69e5·d260··...·c..<h...i..`
 000000d0:·779c·34c8·b392·9478·50e8·f392·943e·d027··w.4....xP....>.'
 000000e0:·2622·7cae·34e8·306e·4e92·471f·98f6·d2e0··&"|.4.0nN.G.....
 000000f0:·b758·1a7c·215e·34f0·5da4·1549·2316·1471··.X.|!^4.]..I#..q
 00000100:·81b2·612c·f0b0·b95e·1ac7·850c·3ce4·c4c2··..a,...^....<...
 00000110:·2778·50c6·410c·29f0·8885·36da·1ef1·231e··'xP.A.)...6...#.
 00000120:·8ec9·3140·213b·5e1a·6bc4·71ba·890c·e3b1··..1@!;^.k.q.....
 00000130:·e61c·87fe·e903·35a7·0d30·e0db·24a9·c612··......5..0..$...
 00000140:·030a·1c1a·f362·5c94·6b4a·3ce3·03ed·214d··.....b\.kJ<...!M
 00000150:·fba6·2fcc·1978·3d16·ea7e·6a52·0e1d·6b84··../..x=..~jR..k.
 00000160:·b9e5·f8cc·93b6·da37·ebf8·82e0·b55c·f398··.......7.....\..
 00000170:·6fc6·a0e5·90a1·9d99·b4ed·2894·febc·78e4··o.........(...x.
 00000180:·a575·a3a5·af63·047e·a234·f847·9ed8·1fb8··.u...c.~.4.G....
 00000190:·3ed1·e73c·8147·fda1·d7b1·90ef·2b0c·b06d··>..<.G......+..m
 000001a0:·3d7a·8e4d·cada·00cb·3527·7b76·a266·8805··=z.M....5'{v.f..
 000001b0:·3262·d147·c35a·200f·3bc4·8271·1927·f0f0··2b.G.Z·.;..q.'..
 000001c0:·ab7d·434f·3fe0·e917·be80·c3da·406d·d0a0··.}CO?.......@m..
 000001d0:·875f·ee4b·984b·8ec1·7181·010f·8a76·7cb2··._.K.K..q....v|.
 000001e0:·0f5f·f441·1dc6·803f·f641·d147·3c3f·48ca··._.A...?.A.G<?H.
 000001f0:·d187·2d9a·c691·e7b8·a0f4·052c·f70b·c487··..-........,....
 00000200:·71d9·27de·6b8f·3199·336c·9803·e4e8·53f7··q.'.k.1.3l....S.
 00000210:·a2f0·8c05·b5a1·3fd4·8d3c·f0b0·2b93·c671··......?..<..+..q
 00000220:·5833·f881·9eb1·420f·19f3·c45c·8187·2ff8··X3....B....\../.
 00000230:·d0b9·5307·da5d·1a6c·b51f·c60c·f98d·d278··..S..].l.......x
 00000240:·0ce4·ba81·2f8d·070e·32e4·441e·94ed·da24··..../...2.D....$
 00000250:·ef9d·7fea·bf2c·d571·d207·64ac·2b64·e863··.....,.q..d.+d.c
 00000260:·1fa2·8c14·c77d·ea81·4163·9d28·e73a·830d··.....}..Ac.(.:..
 00000270:·74c0·701c·2f86·b5a6·0df4·90c1·8e36·ac19··t.p./........6..
 00000280:·fc60·df86·5fc8·40e9·5bf3·b0a5·1e3e·a0a3··.`.._.@.[....>..
 00000290:·7ffa·820c·f348·7b3d·1664·cc89·7af6·71ac··.....H{=.d..z.q.
 000002a0:·eb25·0d6b·487e·b69b·ed1b·c401·7d90·d296··.%.kH~......}...
 000002b0:·7d4d·a1e3·9ad4·38f8·050e·f181·5247·4a39··}M....8.....RGJ9
 000002c0:·29e5·b4d3·b6b4·d7b5·a42c·1dd5·32f0·6c5e··)........,..2.l^
 000002d0:·7b6f·9f38·c4c2·7828·23d5·3ac6·0e9d·e635··{o.8..x(#.:....5
 000002e0:·16fb·0cfa·9d92·947e·b51f·6daf·fd10·4b7f··.......~..m...K.
 000002f0:·d051·464a·1dfb·a0c8·8bfd·7436·d4d1·9675··.QFJ......t6...u
 00000300:·801c·c710·502f·8658·5262·0e87·f3e2·d1e7··....P/.XRb......
 00000310:·da6d·a90f·fad2·35a2·0c54·c7a2·798d·21cf··.m....5..T..y.!.
 00000320:·9c69·c73e·ed18·23e5·b44b·4769·e3d5·417e··.i.>..#..KGi..A~
 00000330:·a934·cab1·cf91·e7bc·d036·534e·fafc·0018··.4.......6SN....
 00000340:·ee6b·f043·5bfa·245d·921c·07fa·4c18·6241··.k.C[.$]....L.bA
 00000350:·992b·78e0·191b·7f4f·3456·f3de·98f5·7168··.+x....O4V....qh
 00000360:·90f8·6992·6035·9ebe·e91f·3af0·03a5·9d21··..i.`5....:....!
 00000370:·0dfb·3e7c·f018·a7e3·078e·7102·a7e7·8539··..>|......q....9
 00000380:·4206·0ccf·73e0·dfeb·8331·d386·31e8·d8e1··B...s....1..1...
 00000390:·9f76·1a47·2c28·1ac6·438d·d8a7·8d96·5197··.v.G,(..C.....Q.
 000003a0:·89c2·8678·da93·b20e·da16·3ae4·a8cf·b5a1··...x......:.....
 000003b0:·d7f5·601f·586d·cb73·49fc·f650·a7d7·13b0··..`.Xm.sI..P....
 000003c0:·90a7·ab91·f643·5b2d·d33c·e326·8e94·181d··.....C[-.<.&....
 000003d0:·2b74·991a·f284·8e14·7542·6c68·3c9e·4207··+t......uBlh<.B.
 000003e0:·bf90·79c7·d17d·f2cc·0d76·8883·7dc6·06ea··..y..}...v..}...
 000003f0:·c56a·1979·e6a8·eda8·f3ca·bc7d·1db3·d671··.j.y.......}...q
 00000400:·5c50·ac41·8e81·3ee2·64ac·bc2e·235e·af1f··\P.A..>.d...#^..
 00000410:·f82e·94a6·63a1·9d1e·0b3c·e701·7ee8·4bcb··....c....<..~.K.
 00000420:·bc78·62b4·3f2d·03cf·39a2·2dfc·4146·1ce4··.xb.?-..9.-.AF..
 00000430:·d5aa·4f39·6807·69b4·cb44·35de·8bd1·7151··..O9h.i..D5...qQ
 00000440:·473c·fbc0·681c·e782·7ae0·bd36·d071·2ec0··G<..h...z..6.q..
 00000450:·6b7b·dab1·6ed4·c307·e610·b92f·93a6·e5bd··k{..n....../....
 00000460:·937d·c880·a3ef·747e·e9ff·4828·cee3·342e··.}....t~..H(..4.
 00000470:·5d1e·9491·6a7c·3a1e·386f·cd88·c375·3078··]...j|:.8o...u0x
 00000480:·ac47·dc67·00af·7340·4d60·cf46·3b4d·893f··.G.g..s@M`.F;M.?
 00000490:·4f70·3da5·b18e·b421·85cd·46e9·e0d8·aee7··Op=....!..F.....
 000004a0:·cc5b·3be2·41e9·5b8f·47bd·5787·3eaf·c3bc··.[;.A.[.G.W.>...
 000004b0:·78f6·3197·e4e1·873c·288f·a38c·5feb·c053··x.1....<(..._..S
 000004c0:·4e3b·ac0d·ca29·d3d7·f2fa·370c·381d·6f67··N;...)....7.8.og
 000004d0:·e9e3·f755·cbbc·e31d·699f·f5d8·9026·1e3d··...U....i....&.=
 000004e0:·2eaf·01bd·7e61·cfdc·a063·2e87·e381·e33c··....~a...c.....<
 000004f0:·3206·daea·bcc0·53ae·f13a·0e3d·3ee4·da5e··2.....S..:.=>..^
 00000500:·e334·cf7d·85be·a9e3·bca0·cf7b·4cd4·816a··.4.}.......{L..j
 00000510:·fce1·781c·87f5·b595·b647·cc68·fc1d·63cc··..x......G.h..c.
 00000520:·f009·3928·d61b·f34f·9723·d63e·7088·d9ab··..9(...O.#.>p...
 00000530:·671e·b0e7·3e82·f139·0e78·60b4·0e32·36e6··g...>..9.x`..26.
 00000540:·a6f1·d011·8ff5·091d·e6c4·8b61·9f94·beb4··...........a....
 00000550:·6fe6·0899·d66b·9e78·50ce·3da9·f6ed·cd9d··o....k.xP.=.....
 00000560:·76f0·c57d·1676·8c1d·72d8·a351·461f·cc87··v..}.v..r..QF...
 00000570:·7df8·e2be·a863·a30f·8ed5·520a·7baf·3ff6··}....c....R.{.?.
 00000580:·756e·3a46·8ec1·1a10·0fca·7c2a·8427·8e7a··un:F......|*.'.z
 00000590:·ead8·f7ea·d147·be68·ac07·b1a4·b449·4761··.....G.h.....IGa
 000005a0:·471c·a9ce·8136·90e1·3c1b·7dc6·44dd·a1a8··G....6..<.}.D...
 000005b0:·9e0b·2f8e·e365·926b·bdf6·833c·751f·3545··../..e.k...<u.5E
 000005c0:·031e·72d6·18eb·0732·34c4·4c1b·50ed·9b18··..r....24.L.P...
 000005d0:·c641·7bd6·8114·7a6d·e7ed·d38e·7ed2·51da··.A{...zm....~.Q.
 000005e0:·d327·7249·67e7·c5d1·975e·cfb4·0505·9e3e··.'rIg....^.....>
 000005f0:·8925·858e·fe40·91bf·174b·3d6d·4021·e3b1··.%...@...K=m@!..
 00000600:·88fb·e206·9169·0c79·c440·1b4d·919b·ae37··.....i.y.@.M...7
 00000610:·fd01·d353·82a0·7d26·fa71·202c·187e·02c2··...S..}&.q·,.~..
 00000620:·a1e5·894f·c8b2·133d·f0c1·44c3·37f4·6e1f··...O...=..D.7.n.
 00000630:·7c96·f059·092d·e42e·8ade·5c9a·9fc0·c397··|..Y.-....\.....
 00000640:·db0f·cbb9·6c96·5886·e43b·2b39·0e6c·8bc4··....l.X..;+9.l..
 00000650:·da95·5942·5dab·3c91·0712·9601·a1ee·c8ae··..YB].<.........
 00000660:·17d8·3316·7068·c8c4·c5b8·df5d·a49f·25d2··..3.ph.....]..%.
 00000670:·4022·2ec6·6c49·cdf3·45d6·41a4·2e2e·92b4··@"..lI..E.A.....
 00000680:·737b·f0e2·fa0e·886d·c89c·2078·cb94·48f3··s{.....m..·x..H.
 00000690:·7e5c·bceb·97bc·8b81·3d3f·ae06·df6e·0621··~\......=?...n.!
 000006a0:·1937·dc5c·0da0·7213·9a80·3ccb·cb37·a74b··.7.\..r...<..7.K
 000006b0:·bf40·9e5c·58e6·2273·6242·f743·3987·b4e4··.@.\X."sbB.C9...
 000006c0:·795b·3851·1fd7·07be·0788·d432·8f48·86ab··y[8Q.......2.H..
 000006d0:·125c·7b89·13f5·c7d8·a0a9·4f28·9967·4a42··.\{.......O(.gJB
 000006e0:·8e51·93c2·12bc·6baf·bdb4·91f1·6995·a229··.Q....k.....i..)
 000006f0:·cfd9·a6b7·58e6·2446·77f5·293f·e8bb·7390··....X.$Fw.)?..s.
 00000700:·2508·4b9e·2b86·e5c3·31e7·3673·6eec·9c43··%.K.+...1.6sn..C
 00000710:·4482·1582·ecf1·6977·5004·b476·d13a·526a··D.....iwP..v.:Rj
 00000720:·38bb·f4e7·7ae1·ccb8·28d4·51db·5ac9·75e7··8...z...(.Q.Z.u.
 00000730:·62c7·4b36·0304·5112·1c28·e3c3·62b8·599d··b.K6..Q..(..b.Y.
 00000740:·88c5·d51f·1bdf·c566·74e0·b2c4·7e72·42d8··.......ft...~rB.
 00000750:·5d5d·c86b·8fca·13eb·15fb·26e4·a5b2·3a41··]].k......&...:A
 00000760:·8352·a976·899a·80ef·684e·119e·9507·778b··.R.v....hN....w.
 00000770:·3c95·8a08·b69b·78ce·4d1e·4702·a6bf·3caf··<.....x.M.G...<.
 00000780:·8135·3e45·494f·e073·6484·fee2·3b62·4e92··.5>EIO.sd...;bN.
 00000790:·9ebb·1fe3·db31·53e4·3b5b·8d5f·64ce·3617··.....1S.;[._d.6.
 000007a0:·c855·bceb·0323·0e36·1fc9·7749·621e·d1c7··.U...#.6..wIb...
 000007b0:·de1d·149b·7239·47cd·49c4·1432·9344·9e2d··....r9G.I..2.D.-
 000007c0:·d750·31a1·4bad·a089·0646·0b67·cb31·206c··.P1.K....F.g.1·l
 000007d0:·7658·ae2f·ae93·80a9·141d·8e97·fee6·57e0··vX./..........W.
 000007e0:·482b·b0fc·0e9c·39c8·1631·5b07·16ca·ce62··H+....9..1[....b
Max diff block lines reached; -1/33530 bytes (-0.00%) of diff not shown.
⊟
1.26 KB
smali/org/bouncycastle/jce/provider/BouncyCastleProvider.smali
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
  
55 ····invoke-static·{v1},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger;55 ····invoke-static·{v1},·Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger;
  
56 ····move-result-object·v156 ····move-result-object·v1
  
57 ····sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;->LOG:Ljava/util/logging/Logger;57 ····sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;->LOG:Ljava/util/logging/Logger;
  
58 ····const-string·v1,·"BouncyCastle·Security·Provider·v1.80"58 ····const-string·v1,·"BouncyCastle·Security·Provider·v1.80.2"
  
59 ····sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;->info:Ljava/lang/String;59 ····sput-object·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;->info:Ljava/lang/String;
  
60 ····new-instance·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;60 ····new-instance·v1,·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;
  
61 ····invoke-direct·{v1},·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;-><init>()V61 ····invoke-direct·{v1},·Lorg/bouncycastle/jce/provider/BouncyCastleProviderConfiguration;-><init>()V
  
Offset 712, 15 lines modifiedOffset 712, 15 lines modified
712 ····return-void712 ····return-void
713 .end·method713 .end·method
  
714 .method·public·constructor·<init>()V714 .method·public·constructor·<init>()V
715 ····.locals·4715 ····.locals·4
  
716 ····.line·0716 ····.line·0
717 ····const-wide·v0,·0x3ffccccccccccccdL····#·1.8717 ····const-wide·v0,·0x3ffccd9e83e425afL····#·1.8002
  
718 ····sget-object·v2,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;->info:Ljava/lang/String;718 ····sget-object·v2,·Lorg/bouncycastle/jce/provider/BouncyCastleProvider;->info:Ljava/lang/String;
  
719 ····const-string·v3,·"BC"719 ····const-string·v3,·"BC"
  
720 ····invoke-direct·{p0,·v3,·v0,·v1,·v2},·Ljava/security/Provider;-><init>(Ljava/lang/String;DLjava/lang/String;)V720 ····invoke-direct·{p0,·v3,·v0,·v1,·v2},·Ljava/security/Provider;-><init>(Ljava/lang/String;DLjava/lang/String;)V