Я хотел бы спросить, могу ли я использовать Asymmetric Crypto (например, RSA или ECC) на мобильных телефонах Android, как и какие библиотеки лучше использовать.
Поскольку это Java, вы можете использовать криптографическую библиотеку Bouncy Castle:)
http://www.bouncycastle.org/java.html
Вы можете использовать RSA или ElGamal для асимметричной криптографии:)
http://www.bouncycastle.org/specifications.html