ok sto usando la libreria CryptJS, che ha parecchie funzionalità.