Nie, nie da się. Ten język (a przynajmniej użyty w przeglądarce) nie
zapewnia Tobie podstawowych funkcjonalności do poprawnego
zaimplementowania kryptografii.
http://matasano.com/articles/javascript-cryptography/
http://tonyarcieri.com/whats-wrong-with-webcrypto