I am working on smart cards and especially Java Card. I encountered a lot of difficulties to developp my own cryptographic algorithm due to the restricted API: no access to the crypto-processor to compute an addition of points on EC or a modular multiplication for example.
I heard that MULTOS is more flexible for this kind of feature, is that true? Could you please mention some examples of crypto-processor features (modular arithmetics, elliptic curve points addition etc.) available in MULTOS API, but not available in Java Card?