回答:
このtar
形式も形式も、gz
パスワード保護ファイルの組み込みサポートを備えていません。
Windows zip
形式では、圧縮(gzipなど)、複数のファイルを1つにアーカイブ(tarなど)、暗号化(gnupgなど)などのさまざまな機能を組み合わせています。Unixには個々のツールがありがちですが、それぞれが1つのことを実行し、それらを組み合わせることができます。
パスワードで保護された.zip
ファイルに相当するUnixは、おそらくfoo.tar.gz.gpg
またはのような名前になりますfoo.tgz.gpg
。
Unix用のオープンソースzip
とunzip
ツールがありますが、Windowsバージョンのすべての機能を提供するわけではありません(新しい.zipx
形式はサポートされていないと確信しています)。
あなたは使用することができますGPGを(= GnuPGの):
gpg -o fileToTar.tgz.gpg --symmetric fileToTar.tgz
これにより、パスフレーズの入力が求められます。
後でファイルを復号化するには、次を実行します。
gpg fileToTar.tgz.gpg
これにより、パスフレーズの入力が再度求められます。
-c
はの略です--symmetric
。つまり、デフォルトの対称暗号を使用します。つまり、暗号化と復号化の両方に同じパスフレーズが使用されます。(公開鍵と秘密鍵が関係する非対称とは対照的)