Sto realizzando una semplice MIDlet che permetta di cifrare SMS attraverso l'algortimo AES-128.
Non riscontro alcun errore durante la compilazione, ma a run-time appare il seguente errore:
java.lang.NoClassDefFoundError: org/bouncycastle/crypto/BlockCipher
Attraverso alcune testimonianze presenti su vari forum, ho appreso che devo esportare (uso Eclipse 3.2) i jar che utilizzo (le librerie Bouncy Castle),
affinchè vengano inseriti nel .jar della MIDlet ed usati a runtime.
Fatto ciò, mi si ripresenta un nuovo errore(pur avendo indicato di esportare la libreria contenente secureRandom):
java.lang.NoClassDefFoundError: java/security/SecureRandom: Cannot create class in system package
Potreste aiutarmi a risolvere il problema? L'errore può essere dovuto al fatto che la classe in questione (secureRandom)
ha lo stesso nome di quella di sistema e, se così, come potrei risolverlo?
Grazie per ogni suggerimento,
Francesco