commit e4ada638847880bfafcc2aa82407b2bdcdeef97c parent e10a9824d48ffa6ef30bed895614d768a962b9b1 Author: Drew DeVault <sir@cmpwn.com> Date: Wed, 4 May 2022 10:56:14 +0200 crypto::hmac: add standard crypto disclaimer Signed-off-by: Drew DeVault <sir@cmpwn.com> Diffstat:
M | crypto/hmac/README | | | 8 | ++++++++ |
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/crypto/hmac/README b/crypto/hmac/README @@ -1,2 +1,10 @@ The hmac module computes the HMAC message authentication code algorithm defined by RFC 2104. + +This is a low-level module which implements cryptographic primitives. Direct use +of cryptographic primitives is not recommended for non-experts, as incorrect use +of these primitives can easily lead to the introduction of security +vulnerabilities. Non-experts are advised to use the high-level operations +available in the top-level [[crypto]] module. + +Be advised that Hare's cryptography implementations have not been audited.