use cryptoJS sha algos & base64 encoding