diff --git a/scripts/amd64_x86_pre_iso_script.sh b/scripts/amd64_x86_pre_iso_script.sh
index 8d6dedb..fc8ca35 100755
--- a/scripts/amd64_x86_pre_iso_script.sh
+++ b/scripts/amd64_x86_pre_iso_script.sh
@@ -113,4 +113,4 @@ cp "${arm_images_dir}/${beaglebone_image}.md5" "${arm_card_dir}"/ || exit 1
 cp "${arm_card_boot_dir}/README.txt" "${arm_card_dir}"/ || exit 1
 
 # Generate livecd.squashfs.md5
-"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_md5.sh
+"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_hash.sh
diff --git a/scripts/cdroot.py b/scripts/cdroot.py
index bc11121..ed60053 100755
--- a/scripts/cdroot.py
+++ b/scripts/cdroot.py
@@ -62,6 +62,6 @@ isolinux_img = os.path.join(chroot_dir, "usr/share/backgrounds/isolinux/back.jpg
 if os.path.isfile(isolinux_img):
     shutil.copy2(isolinux_img, os.path.join(cdroot_dir, "isolinux/back.jpg"))
 
-iso_md5_script = os.path.join(sabayon_molecule_home, "scripts/pre_iso_script_livecd_md5.sh")
+iso_md5_script = os.path.join(sabayon_molecule_home, "scripts/pre_iso_script_livecd_hash.sh")
 exit_st = subprocess.call([iso_md5_script])
 raise SystemExit(exit_st)
diff --git a/scripts/generic_pre_iso_script.sh b/scripts/generic_pre_iso_script.sh
index 867e95f..9e5e314 100755
--- a/scripts/generic_pre_iso_script.sh
+++ b/scripts/generic_pre_iso_script.sh
@@ -64,4 +64,4 @@ if [ -f "${isolinux_img}" ]; then
 fi
 
 # Generate livecd.squashfs.md5
-"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_md5.sh
+"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_hash.sh
diff --git a/scripts/gforensic_pre_iso_script.sh b/scripts/gforensic_pre_iso_script.sh
index 2700764..95d0242 100755
--- a/scripts/gforensic_pre_iso_script.sh
+++ b/scripts/gforensic_pre_iso_script.sh
@@ -10,4 +10,4 @@ cp "${GFORENSIC_DIR}"/isolinux/back.jpg "${CDROOT_DIR}/isolinux/back.jpg"
 cp "${GFORENSIC_DIR}"/isolinux/isolinux.txt "${CDROOT_DIR}/isolinux/isolinux.txt"
 
 # Generate livecd.squashfs.md5
-"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_md5.sh
+"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_hash.sh
diff --git a/scripts/pre_iso_script_livecd_md5.sh b/scripts/pre_iso_script_livecd_hash.sh
similarity index 68%
rename from scripts/pre_iso_script_livecd_md5.sh
rename to scripts/pre_iso_script_livecd_hash.sh
index d637b76..72e4cea 100755
--- a/scripts/pre_iso_script_livecd_md5.sh
+++ b/scripts/pre_iso_script_livecd_hash.sh
@@ -4,12 +4,12 @@ LIVECD_SQUASHFS="${CDROOT_DIR}/livecd.squashfs"
 
 if [ -f "${LIVECD_SQUASHFS}" ]; then
 	echo
-	echo "Generating md5 of ${LIVECD_SQUASHFS}..."
+	echo "Generating SHA256 of ${LIVECD_SQUASHFS}..."
 	echo
 	(
 		squash_dir=$(dirname "${LIVECD_SQUASHFS}")
 		squash_name=$(basename "${LIVECD_SQUASHFS}")
 		cd "${squash_dir}" && \
-			md5sum "${squash_name}" > "${squash_name}.md5"
+			sha256sum "${squash_name}" > "${squash_name}.sha256"
 	)
 fi
diff --git a/scripts/xfceforensic_pre_iso_script.sh b/scripts/xfceforensic_pre_iso_script.sh
index 2700764..95d0242 100755
--- a/scripts/xfceforensic_pre_iso_script.sh
+++ b/scripts/xfceforensic_pre_iso_script.sh
@@ -10,4 +10,4 @@ cp "${GFORENSIC_DIR}"/isolinux/back.jpg "${CDROOT_DIR}/isolinux/back.jpg"
 cp "${GFORENSIC_DIR}"/isolinux/isolinux.txt "${CDROOT_DIR}/isolinux/isolinux.txt"
 
 # Generate livecd.squashfs.md5
-"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_md5.sh
+"${SABAYON_MOLECULE_HOME}"/scripts/pre_iso_script_livecd_hash.sh