From 901be810482ce16c8b7714e02ecbd4fb6f1be2d5 Mon Sep 17 00:00:00 2001 From: Avril Date: Mon, 22 Mar 2021 23:48:51 +0000 Subject: [PATCH] update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 44ac183..2db2493 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ The `explicit_clear` feature forces any temporary work buffers to be zeroed out It requires the nonstandard glibc extension `explicit_bzero(void*, size_t)` to build. On x86 targets with the Rust nightly toolchain installed, this will also force a cache flush of the corresponding memory address. This is *usually not needed*, and can cause a slowdown; but it prevents any lingering data being left in the buffer. -The unit test `remainder()` checks the process' memory map for leftover data in the working buffer when testing with this feature enabled. +The unit test `remainder()` checks the process' memory map for leftover data in the working buffer when testing with this feature enabled. It is still unlikely data will remain even without this feature, depending on your system; you should only use it if you are very paranoid. # Usage Copies stdin to stdout while encrypting or decrypting with the stream cipher `chacha20_poly1305`.