equal
deleted
inserted
replaced
763 binderKey, hkdfInfo, hashAlg.hashLength, "TlsBinderKey"); |
763 binderKey, hkdfInfo, hashAlg.hashLength, "TlsBinderKey"); |
764 |
764 |
765 String hmacAlg = |
765 String hmacAlg = |
766 "Hmac" + hashAlg.name.replace("-", ""); |
766 "Hmac" + hashAlg.name.replace("-", ""); |
767 try { |
767 try { |
768 Mac hmac = JsseJce.getMac(hmacAlg); |
768 Mac hmac = Mac.getInstance(hmacAlg); |
769 hmac.init(finishedKey); |
769 hmac.init(finishedKey); |
770 return hmac.doFinal(digest); |
770 return hmac.doFinal(digest); |
771 } catch (NoSuchAlgorithmException | InvalidKeyException ex) { |
771 } catch (NoSuchAlgorithmException | InvalidKeyException ex) { |
772 throw context.conContext.fatal(Alert.INTERNAL_ERROR, ex); |
772 throw context.conContext.fatal(Alert.INTERNAL_ERROR, ex); |
773 } |
773 } |