diff --git a/cryptsetup/cryptsetup-build.txt b/cryptsetup/cryptsetup-build.txt
new file mode 100644
index 00000000..3044c031
--- /dev/null
+++ b/cryptsetup/cryptsetup-build.txt
@@ -0,0 +1,9 @@
+1. source code: https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v1.7/
+
+2. Use a system with  /lib64/libgcrypt.so.20 (Ubuntu)
+./configure --enable-static
+make -j 16
+
+cd src
+gcc  -Wall -O2 -o veritysetup veritysetup-utils_crypt.o veritysetup-utils_loop.o veritysetup-utils_tools.o veritysetup-veritysetup.o -lpopt -ldevmapper -lgcrypt -luuid .././lib/.libs/libcryptsetup.a
+strip --strip-all veritysetup
diff --git a/cryptsetup/veritysetup32 b/cryptsetup/veritysetup32
new file mode 100644
index 00000000..e919adf1
Binary files /dev/null and b/cryptsetup/veritysetup32 differ
diff --git a/cryptsetup/veritysetup64 b/cryptsetup/veritysetup64
new file mode 100644
index 00000000..5b219fa0
Binary files /dev/null and b/cryptsetup/veritysetup64 differ