GNU/Linux >> Linux の 問題 >  >> Linux

Cryptr –ファイルを暗号化および復号化するためのシンプルなCLIユーティリティ

ファイルを保護するための迅速、簡単、安全な方法をお探しですか?さて、「Cryptr」と呼ばれる単純なシェルユーティリティがあります これは、ファイルの暗号化と復号化に役立ちます。すべてコマンドラインから、データを保護する方法を学ぶためにセキュリティ忍者やLinuxの専門家である必要はありません。 CryptrはOpenSSLAES-256暗号ブロックチェーンを使用します ファイルを暗号化する方法。これは無料で使用でき、ApacheLicenseバージョン2.0の下でライセンスされています。

Cryptrを使用してファイルを暗号化および復号化

インストールは大したことではありません。コマンドを使用してCryptrリポジトリのクローンを作成します:

$ git clone https://github.com/nodesocket/cryptr.git

このコマンドは、現在の作業ディレクトリにあるcryptrというフォルダにCryptrリポジトリの内容を複製します。

次に、 cryptor.bashをリンクします コマンドを使用してbinフォルダーにファイルします:

$ sudo ln -s "$PWD"/cryptr/cryptr.bash /usr/local/bin/cryptr

それでおしまい。いくつかの使用例を見てみましょう。

「test.txt」というファイルを暗号化してみましょう。これを行うには、ターミナルから次のコマンドを実行します。 Cryptrは、ファイルのパスワードを2回入力するように求めます。

$ cryptr encrypt test.txt 
enter aes-256-cbc encryption password:
Verifying - enter aes-256-cbc encryption password:

上記のコマンドは、AES-256-CBC暗号化方式を使用して、指定されたファイル(つまり、test.txt)を暗号化し、拡張子 .aesで保存します。 。 「ls」コマンドを使用して、ファイルが本当に暗号化されているかどうかを確認できます。

.aesがある場合 ファイル名の末尾に拡張子が付いている場合は、ファイルが暗号化されていることを意味します。

暗号化されたファイルを復号化するには、次のコマンドを使用します。正しいパスワードと出来上がりを入力してください!

$ cryptr decrypt test.txt.aes 
enter aes-256-cbc decryption password:

CRYPTR_PASSWORD を使用して、ファイルを暗号化するときに使用するパスワードを定義することもできます。 以下のような環境変数。

$ CRYPTR_PASSWORD=BC1rO7K7SspYcLChMr28M cryptr encrypt test.txt 
Using environment variable CRYPTR_PASSWORD for the password

ここでは、 BC1rO7K7SspYcLChMr28M ファイルのパスワードです。

同様に、暗号化されたファイルを復号化するには、次を使用します。

$ CRYPTR_PASSWORD=BC1rO7K7SspYcLChMr28M cryptr decrypt test.txt.aes
Using environment variable CRYPTR_PASSWORD for the password

これは、スクリプトやバッチ操作で役立ちます。

ヘルプを表示するには、次を実行します:

$ cryptr help
Usage: cryptr command <command-specific-options>

encrypt <file> Encrypt file
 decrypt <file.aes> Decrypt encrypted file
 help Displays help
 version Displays the current version

手間をかけずに箱から出してすぐに機能するシンプルなユーティリティをお探しの場合は、Cryptrを試してみてください。


Linux
  1. Linuxで.gzファイルと.tar.gzファイルを抽出する方法

  2. GnuPGを使用してLinuxでファイル/フォルダーを暗号化および復号化する方法

  3. デバイスファイルとデバイスドライバーの違い

  1. Linuxでパスフレーズを使用してファイルを暗号化および復号化する

  2. TarとOpenSSLを使用してファイルとディレクトリを暗号化および復号化する方法

  3. Linuxでファイルとディレクトリを隠す簡単な方法

  1. LinuxでのGPGを使用したファイルの暗号化と復号化[初心者向けハンズオン]

  2. Ubuntuでスワップファイルを作成および削除する

  3. Linux で GnuPG を使用してファイルを暗号化および復号化する方法