From 11382a795b894befb0ce77394ad845a0b3b9cd37 Mon Sep 17 00:00:00 2001 From: LegacyGamerHD Date: Wed, 16 Sep 2020 13:29:40 +0200 Subject: [PATCH] Update MainActivity.java --- .../net/kdt/pojavlaunch/MainActivity.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java index 4078a2d30..3e8f7419d 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java +++ b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java @@ -1103,23 +1103,23 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, */ Map rsaMap, rsaPkcs1Map; - rsaMap = getCipherServicesMap("Cipher", "RSA"); - rsaPkcs1Map = getCipherServicesMap("Cipher", "RSA/ECB/PKCS1PADDING"); + rsaMap = getCipherServicesMap("Cipher", "AES"); + rsaPkcs1Map = getCipherServicesMap("Cipher", "AES/CBC/PKCS7Padding"); for (Map.Entry set : rsaMap.entrySet()) { System.out.println(set.getKey().getName() + ": "); for (Map.Entry en : set.getKey().entrySet()) { - if (en.getKey().toString().contains("Cipher.RSA")) + if (en.getKey().toString().contains("Cipher.AES")) System.out.println(en.getKey().toString() + " = " + en.getValue().toString()); } - set.getKey().remove("Cipher.RSA SupportedKeyFormats"); + set.getKey().remove("Cipher.AES SupportedKeyFormats"); int spend = 0; for (Map.Entry s : rsaPkcs1Map.entrySet()) { if (spend == 0) { - set.getKey().put("Cipher.RSA", s.getValue().getClassName()); - set.getKey().put("Cipher.RSA SupportedKeyClasses", s.getKey().get("Cipher.RSA/ECB/PKCS1Padding SupportedKeyClasses")); + set.getKey().put("Cipher.AES", s.getValue().getClassName()); + set.getKey().put("Cipher.AES SupportedKeyClasses", s.getKey().get("Cipher.AES/CBC/PKCS7Padding SupportedKeyClasses")); List rsaAliasList = Modifiable.getServiceAliases(set.getValue()); rsaAliasList.clear(); @@ -1138,8 +1138,8 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, } } else { Collection rsaList, rsaPkcs1List; - rsaList = getCipherServices("Cipher", "RSA"); - rsaPkcs1List = getCipherServices("Cipher", "RSA/ECB/PKCS1PADDING"); + rsaList = getCipherServices("Cipher", "AES"); + rsaPkcs1List = getCipherServices("Cipher", "AES/CBC/PKCS7Padding"); rsaList.clear(); rsaList.addAll(rsaPkcs1List); @@ -1272,8 +1272,8 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener, ProviderList providerList = Providers.getProviderList(); Map services = null; - // Android 10 - if (Build.VERSION.SDK_INT >= 29) { + // Android 8.1.0 + if (Build.VERSION.SDK_INT >= 27) { services = new ArrayMap<>(); Provider.Service service = providerList.getService(type, algorithm); services.put(service.getProvider(), service);