クロスプラットフォームソリューションを使用してファイルを暗号化する方法は?


14

どのプログラムを使用してファイルを暗号化し、その後任意のOSで復号化できますか?たとえば、Linux、Windows、OS Xなどで暗号化されたファイルを簡単に復号化できるようになります。

クロスプラットフォームの互換性を最大限にするために、どのようにファイルを暗号化できますか?



1
@Lekensteyn その質問は、ハードドライブ全体を暗号化する方法に関するものですが、この質問は一般的なファイルの暗号化に関するものです(おそらく、OPは個々のファイルまたはフォルダーの暗号化に関心があります)。回答にはいくつか重複する可能性がありますが、ここまでの回答からわかるように、この質問はその範囲外の領域を対象としています。
エリアケイガン

TrueCryptのすべてのFUDを考えると、実行可能なクロスプラットフォームの代替手段はありますか?
Καrτhικ

回答:


8
  • TrueCryptは、マウント可能な暗号化ディスクイメージを作成できます

3つの主要なOSすべてでTrueCryptボリュームにアクセスできます。これはファイルではなくディスク暗号化ツールです暗号です。そのため、ファイルシステムを内部にマウントできるようにする場合は、ディスクイメージ内のファイルシステムの選択が重要です。目的のすべてのプラットフォームで動作するファイルシステムを選択してください使用する。FAT32がおそらく最も安全な選択肢です。

TrueCryptドライバーをWindowsにインストールするには、TrueCryptボリュームにアクセスするすべてのワークステーションで管理者ユーザーになるか、管理者ユーザーの協力が必要になることに注意してください。さらに、マウントされたファイルシステムにアクセスできるプロセスは、ファイルを平文で読み取ることができるため、暗号化ボリュームをマウントするすべてのシステムを信頼する必要があります。

  • GnuPGは個々の暗号化されたファイルを作成できます

TrueCryptを使用できない場合、または警告が気に入らない場合は、GnuPGで個々のファイルを暗号化できます。Gpg4winは、GnuPG用の使いやすいWindowsツールを提供します。GnuPGは単純な「パスワード」レベルでファイルを暗号化しますが、公開鍵暗号について少し読むことをお勧めします。


1
VeracryptはTruecryptの後継と見なされます。
フリム


0

Windowsの場合、pgp4winプログラムウィンドウを経由せずに右クリックコンテキストメニューを使用できるようにする場合、pgp4winの横でCryptophaneを使用できます。KDEやnautilus-seahorseのkgpgまたは新しいseahorse-pluginsのバージョンはGnome用です。


0

Windows、Mac OS、Androidでファイルを使用する場合は、クラウドフォルダーの統合とともにKruptos 2 Proが最適であることをお勧めします。KruptosはUSBドライブもサポートしています。kruptosライブラリウィンドウを使用するか、コンテキストメニューを右クリックします。


0

Wikidataにリストされているすべての暗号化ファイルシステムを表示するSPARQLクエリを次に示します。詳細を探して、ニーズに合ったものを選択してください。

それを試してみてください!

# Cryptographic file systems
# Created 2019-08-04 by Wolfgang Fahl BITPlan GmbH
#
# select the events
SELECT ?fs ?fsLabel ?lang ?article 
WHERE 
{
  # any subject
  # which is an instance of
  # https://www.wikidata.org/wiki/Property:P31
  # cryptopgraphic file system
  # https://www.wikidata.org/wiki/Q1142282
  ?fs wdt:P31 wd:Q1142282.
  SERVICE wikibase:label {               # ... include the labels
        bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en"
  }
  OPTIONAL {
      ?article schema:about ?fs .
      ?article schema:inLanguage ?lang .
      FILTER (SUBSTR(str(?article), 1, 25) = concat("https://",?lang,".wikipedia.org/"))
  }
}
order by ?lang
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.