Blame
Date:
Fri Dec 2 05:00:19 2022
UTC
Message:
Daily backup
11
2022-04-02
text='''WARNING''': Version changes in openssl may not be compatible! Data may not be recoverable without the identical version of openssl!%0a%0aAdd this to the bottom of @@~/.profile@@:%0a%0a[@%0a# Usage: $ encryptfile file > file.enc %0afunction encryptfile {%0a openssl aes-256-cbc -a -in $1%0a}%0a# Usage: $ decryptfile file.enc > file %0afunction decryptfile {%0a openssl aes-256-cbc -d -a -in $1%0a}%0afunction encryptfile-ssh {%0a echo "Usage: $ encryptfile-ssh folder/ username@example.com"%0a echo "Type ctrl+c to abort, enter to continue"%0a read $cancel%0a tar -cvzf - $1 | openssl aes-256-cbc | ssh $2 "cat > file.enc"%0a}%0afunction decryptfile-ssh {%0a echo "Usage: $ decryptfile-ssh username@example.com file"%0a echo "Type ctrl+c to abort, enter to continue"%0a read $cancel%0a ssh $1 "cat $2" | openssl aes-256-cbc -d | tar -xvzf -%0a}%0a@]%0a%0aSource the file:%0a%0a[@%0a$ . ~/.profile%0a@]%0a%0aEncrypt and decrypt:%0a%0a[@%0a$ encryptfile file.tgz > file.tgz.enc%0a$ decryptfile file.tgz.enc > file.tgz%0a$ encryptfile-ssh folder/ username@example.com%0a$ decryptfile-ssh username@example.com file.enc%0a@]%0a
14
2022-04-02
diff:1643794164:1643793856:=37c37%0a%3c $ encryptfile file.tgz > file.tgz.enc%0a---%0a> $ encryptfile file.tgz%0a39,40d38%0a%3c $ encryptfile-ssh folder/ username@example.com%0a%3c $ decryptfile-ssh username@example.com file.enc%0a
17
2022-04-02
diff:1643793856:1640305774:=6d5%0a%3c # Usage: $ encryptfile file > file.enc %0a8c7%0a%3c openssl aes-256-cbc -a -in $1%0a---%0a> openssl aes-256-cbc -a -in $1 -out $1.txt%0a10d8%0a%3c # Usage: $ decryptfile file.enc > file %0a12c10%0a%3c openssl aes-256-cbc -d -a -in $1%0a---%0a> openssl aes-256-cbc -d -a -in $1.txt -out $1%0a14,25d11%0a%3c function encryptfile-ssh {%0a%3c echo "Usage: $ encryptfile-ssh folder/ username@example.com"%0a%3c echo "Type ctrl+c to abort, enter to continue"%0a%3c read $cancel%0a%3c tar -cvzf - $1 | openssl aes-256-cbc | ssh $2 "cat > file.enc"%0a%3c }%0a%3c function decryptfile-ssh {%0a%3c echo "Usage: $ decryptfile-ssh username@example.com file"%0a%3c echo "Type ctrl+c to abort, enter to continue"%0a%3c read $cancel%0a%3c ssh $1 "cat $2" | openssl aes-256-cbc -d | tar -xvzf -%0a%3c }%0a38c24%0a%3c $ decryptfile file.tgz.enc > file.tgz%0a---%0a> $ decryptfile file.tgz%0a
20
2022-04-02
diff:1640305774:1640272894:=7a8%0a> ~%0a25c26%0a%3c @]%0a---%0a> @]%0a\ No newline at end of file%0a
23
2022-04-02
diff:1640272894:1640272832:=7c7%0a%3c openssl aes-256-cbc -a -in $1 -out $1.txt%0a---%0a> openssl aes-256-cbc -a -in $1 -out $1.asc%0a11c11%0a%3c openssl aes-256-cbc -d -a -in $1.txt -out $1%0a---%0a> openssl aes-256-cbc -d -a -in $1.asc > $1%0a
26
2022-04-02
diff:1640272832:1640272832:=1,26d0%0a%3c '''WARNING''': Version changes in openssl may not be compatible! Data may not be recoverable without the identical version of openssl!%0a%3c %0a%3c Add this to the bottom of @@~/.profile@@:%0a%3c %0a%3c [@%0a%3c function encryptfile {%0a%3c openssl aes-256-cbc -a -in $1 -out $1.asc%0a%3c ~%0a%3c }%0a%3c function decryptfile {%0a%3c openssl aes-256-cbc -d -a -in $1.asc > $1%0a%3c }%0a%3c @]%0a%3c %0a%3c Source the file:%0a%3c %0a%3c [@%0a%3c $ . ~/.profile%0a%3c @]%0a%3c %0a%3c Encrypt and decrypt:%0a%3c %0a%3c [@%0a%3c $ encryptfile file.tgz%0a%3c $ decryptfile file.tgz%0a%3c @]%0a\ No newline at end of file%0a