RSA Encryption
RSA Obfuscation For the same security, an elliptic curve algorithm (such as ECDSA) requires a smaller key length than RSA. On the other hand, RSA has been used for a long time, everyone knows how to write Java code and process data. But strong RSA requires increasingly longer encryption keys. In real commercial use of the RSA encryption algorithm, extremely high security can be achieved by using data obfuscation. Here this is not the usual obfuscation of the code, but the transformation of the correct code into "wrong". When the decryption keys or ciphertext are deliberately corrupted and the decryption operation cannot be performed. There can be a large number of processing options. Two code for such processing will not be too big. For example - repositotry https://github.com/vallshmeleff/androidrsa File https://github.com/vallshmeleff/androidrsa/blob/main/RSACode.java Method public String ObfuscationD ( String SourceText , String e , String d ) This is the e...