From 942ae67cc3db93fe97151cd66c80bc1bf296acaa Mon Sep 17 00:00:00 2001 From: PrincessPi3 Date: Wed, 28 Jan 2026 07:50:36 -0700 Subject: [PATCH] moar todos on ssh_create_sign_verify --- customscripts/ssh_create_sign_verify | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/customscripts/ssh_create_sign_verify b/customscripts/ssh_create_sign_verify index fbc8c19..c197bd5 100644 --- a/customscripts/ssh_create_sign_verify +++ b/customscripts/ssh_create_sign_verify @@ -18,9 +18,17 @@ txt_help_file_name="How_to_Verify_Signature.txt" #### clean shit uuuup ### todo: allow file input from cli ### todo: cli options for generate/sign/verify/all -### todo: checksums autogenerate+sign -### todo: auto-compress pub files (cleartext zip, encrypted 7z?) +### todo: auto-compress pub files? (cleartext zip, encrypted 7z?) ### todo: messagging to properly handle dat damn key now lol +### todo: sha256+sha1 checksums (straight from the file) +#### PLUS sha256+sha1 checksums WITH INDEPENDANT SALT/PASSPPHRASE (+ the file) +#### in txt files, both signed. +#### meaning dat i can verify my identity not only with my private key, but ALSO independently via revealing the checksum salt/passphrase, without harming the cryptographic security or anonymity of either. +#### "sha256sum file"+sha256sum(file) > file.checksums, "sha1sum file"+sha1sum(file) >> file.checksums +#### "salted sha256sum file"+sha256sum(file+passphrase) >> file.checksums, "salted sha1sum file"+sha1sum(file+passphrase) >> file.checksums +#### sign file.checksums, adding file.checksums.sig +#### add checksum salt verify method to help txt +#### add normal checksum verify method to help txt read -p "Enter path to file to sign" file_to_sign read -p "Enter working directory (empty for $default_working_dir)" working_dir