INNER CODE UNIT · JavaScript
hmacToKeyBits
DinoChiesa/jwt-webtool · src/js/app.js:172
function hmacToKeyBits(alg) {
switch (alg) {
case "HS256":
return 256;
case "HS384":
return 384;
case "HS512":
return 512;
}
return 9999999;
}
function requiredKeyBitsForAlg(alg) {
if (alg.startsWith("PBES2")) {
const hmac = alg.substring(6, 11);
return hmacToKeyBits(hmac);
}
if (alg.startsWith("HS")) {