This commit is contained in:
2024-09-12 22:30:21 -06:00
parent 9ae39356a9
commit e0fce04767
2 changed files with 83 additions and 7 deletions
+12 -7
View File
@@ -5,20 +5,20 @@ set -e
dir_to_encrypt=./to_encrypt
encrypted_archive_name=./.volume.bin
encrypted_volume_name=./encrypted_volume.tar.bz2
encrypted_volume_name=./.encrypted_volume.tar.bz2
encrypty(){
echo "Compressing Directory..."
tar cfj $encrypted_volume_name $dir_to_encrypt
# check success of previous or die
echo "Sucesfully Compressed, Shredding Directory..."
./secure-delete/srm -rz $dir_to_encrypt
srm -rz $dir_to_encrypt
# check success of previous or die
echo "Successfully Shredded Directory, Encrypting. Please Input Passphrase..."
scrypt enc $encrypted_volume_name $encrypted_archive_name
# check success of previous or die
echo "Successfully Encrypted, Shredding Archive..."
./secure-delete/srm -rz $encrypted_volume_name
srm -rz $encrypted_volume_name
# check success of previous or die
echo "Wiping deallocated RAM..."
sudo ./.secure-delete/smem -l -v
@@ -31,16 +31,16 @@ decrypty(){
scrypt dec $encrypted_archive_name $encrypted_volume_name
# check success of previous or die
echo "Successfully Decrytped, Shredding Encrypted Archive..."
./.secure-delete/srm -rz $encrypted_archive_name
srm -rz $encrypted_archive_name
# check success of previous or die
echo "Successfully Shredded Encrypted Archive, Decompressing..."
tar xfj $encrypted_volume_name
# check success of previous or die
echo "Successfully Decompressed Decrypted Archive, Shredding Decrypted Archive..."
./.secure-delete/srm -rz $encrypted_volume_name
srm -rz $encrypted_volume_name
# check success of previous or die
echo "Shredding deallocated RAM..."
sudo ./.secure-delete/smem -l -v
sudo smem -l -v
echo "Success: Done"
}
@@ -56,7 +56,12 @@ elif [ $1 = "install" ]; then
fi
if ! [ -f "./.secure-delete/smem" ]; then
cd ./.secure-delete && make
echo "Building Edited secure-delete Utilities..."
cd ./.secure-delete
make
echo "Installing Edited secure-delete Utiliies..."
sudo make insstall
cd ..
fi
if ! [ -d $dir_to_encrypt ]; then