@Test void decrypt() { assertEquals( "https: DrDecryption.decrypt("01000000c09b2fd5b4ffcb615af5555f571928bdad01cb1b0157af52c08a3673fae605f37c0e0a486f68f322d11e2df22fecb3d99fd30fb404021ba932076a2031401d527679ce066da7f71020a3f756cd8f123cdbf94fc3201ab1c02fc2b2176c2ebe38fa45f34f7f7bf8435657e2d6771073db21") ); assertEquals( "http: DrDecryption.decrypt("010000008076d98499ee1c6ba33016e5024bcec3b045f055679593a4e58638d6284ca893e1daad391ae068127801ec2a972b6a0cf1ba70f9c194f4bdfb979e4f69eefeb826101fa3a9848e9a0c398649bb767a42ff") ); assertEquals( "manifest.f4m?b=100-5000", DrDecryption.decrypt("0100000040f3268cc98c223904c365e89d9a69c7cc171942d8d1996b3e0ecb611364252b9c7e9f8798b174dd4b2ce5136134f0b83f") ); assertEquals( "manifest.f4m", DrDecryption.decrypt("0100000020197cbf452f5c755bf9e4c98c46172579d5e357f855630a8ecfe6d5cd01049fc2") ); }
public static String decrypt(String input) { if (input == null) { return null; } try { return doDecrypt(input); } catch (GeneralSecurityException | RuntimeException ex) { Timber.e(ex, "Unable to decrypt: %s", input); return null; } }
DrDecryption { public static String decrypt(String input) { if (input == null) { return null; } try { return doDecrypt(input); } catch (GeneralSecurityException | RuntimeException ex) { Timber.e(ex, "Unable to decrypt: %s", input); return null; } } }
DrDecryption { public static String decrypt(String input) { if (input == null) { return null; } try { return doDecrypt(input); } catch (GeneralSecurityException | RuntimeException ex) { Timber.e(ex, "Unable to decrypt: %s", input); return null; } }  }
DrDecryption { public static String decrypt(String input) { if (input == null) { return null; } try { return doDecrypt(input); } catch (GeneralSecurityException | RuntimeException ex) { Timber.e(ex, "Unable to decrypt: %s", input); return null; } }  static String decrypt(String input); }
DrDecryption { public static String decrypt(String input) { if (input == null) { return null; } try { return doDecrypt(input); } catch (GeneralSecurityException | RuntimeException ex) { Timber.e(ex, "Unable to decrypt: %s", input); return null; } }  static String decrypt(String input);  }