| SALT | LEN | CIPHERTEXT | AUTH TAG | LEN | CIPHERTEXT | AUTH TAG | ...
+------+-----+------------+----------+-----+------------+----------+----
-gohpenc preallocates memory for one block for each thread. If you want
-to process data with 1 MiB blocks in 4 threads, then you have to have at
-least 4 MiBs of free memory. Moreover you have at least 1 MiB of free
-memory on the decrypting side.
+gohpenc preallocates memory for one block for each thread and one block
+for buffered reading from stdin. If you want to process data with 1 MiB
+blocks in 4 threads, then you have to have at least 5 MiBs of free
+memory. Moreover you have at least 1 MiB of free memory on the
+decrypting side.
gohpenc is free software: see the file COPYING for copying conditions.