From: Loup Vaillant Date: Sat, 21 Apr 2018 19:27:14 +0000 (+0200) Subject: Warned about undefined behaviour X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=8faa4cb64dbaba14147c927a2c4b84e197fbf4b1;p=Monocypher.git Warned about undefined behaviour --- diff --git a/doc/man/man3/intro.3monocypher b/doc/man/man3/intro.3monocypher index c20fdab..4694761 100644 --- a/doc/man/man3/intro.3monocypher +++ b/doc/man/man3/intro.3monocypher @@ -235,3 +235,11 @@ to disk regardless of swap policy, as well as virtual machine snapshots. Erasing secrets with .Xr crypto_wipe 3monocypher is often the only way to mitigate these dangers. +.Ss Undefined behaviour +Monocypher is a C library. +C is notoriously unsafe. +Using Monocypher incorrectly can trigger undefined behaviour. +This can lead to data corruption, data theft, or even arbitrary code +execution. +.Pp +Consider binding to a safe language if possible.