tlsfuzzer/tlslite-ng

Use native implementation of HMAC

Open

#420 opened on Sep 24, 2020

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (95 forks)auto 404
enhancementhelp wanted

Repository metrics

Stars
 (269 stars)
PR merge metrics
 (PR metrics pending)

Description

The built-in hmac module in python performs the initialisation of the HMAC in pure python code. Implement an abstraction layer that uses m2crypto or pyca/cryptography as the concrete implementation. That should speed up handshaking and CBC ciphers a bit.

Contributor guide