I want to use SATSA API of j2me.

My requirement is generate a new key pair using some asymmetric algorithm.
Once the key's are genrated use some encryption to it and do further processing.

But using SATSA one can not generate a new key pair.One can do this in j2se but not in j2me.
I am aware of bouncy castle algorithm which is capable of generating key new pair using keyGenerator.

is there any other alterantive for generating new key pair in j2me?
I dont want ot import the keypair as a file in my application(becoz these are the solutions i found on few forums)