Except `HmacSHA512` also uses crypto-js for now.