]> git.codecow.com Git - Monocypher.git/commitdiff
Warned about undefined behaviour
authorLoup Vaillant <loup@loup-vaillant.fr>
Sat, 21 Apr 2018 19:27:14 +0000 (21:27 +0200)
committerLoup Vaillant <loup@loup-vaillant.fr>
Sat, 21 Apr 2018 19:27:14 +0000 (21:27 +0200)
doc/man/man3/intro.3monocypher

index c20fdab1524799e2dafa4faad80a94385e5a73b7..4694761b4a347cbfee1e7593c4e1323b10221955 100644 (file)
@@ -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.