コマンドプロンプトでファイルの中身を暗号化する方法

コマンドプロンプトでファイルの中身を暗号化する方法

コマンドプロンプトを使ってファイルの中身を暗号化する方法を紹介します。この手法を使うことで、簡単にファイルの内容を保護することができます。

環境

  • OS windows11

暗号化手順

まずは、暗号化するファイルの準備を行います。ここでは、sample.txtというファイルを暗号化する例を紹介します。

1. 暗号化に使用するファイルを作成

まず、暗号化するファイルを作成します。以下のコマンドを実行して、sample.txtというファイルを作成し、任意の内容を書き込みます。

echo "This is a sample text." > sample.txt

2. Certutilコマンドを使用して暗号化

certutilコマンドを使用して、ファイルの内容を暗号化します。以下のコマンドを実行してください。

certutil -encode sample.txt encrypted.txt

このコマンドを実行すると、sample.txtの内容が暗号化され、encrypted.txtというファイルに保存されます。

復号化手順

次に、暗号化されたファイルを復号化する手順を紹介します。

1. Certutilコマンドを使用して復号化

以下のコマンドを実行して、暗号化されたencrypted.txtファイルを復号化します。

certutil -decode encrypted.txt decrypted.txt

このコマンドを実行すると、encrypted.txtの内容が復号化され、decrypted.txtというファイルに保存されます。

注意点

  • 暗号化と復号化には同じコマンド(certutil)を使用しますが、引数が異なります。
  • 暗号化されたファイル(encrypted.txt)は、安全に保管してください。復号化に必要な情報が含まれているため、第三者に渡らないように注意が必要です。

以上が、コマンドプロンプトを使ってファイルの中身を暗号化する方法です。暗号化を活用して、ファイルのセキュリティを向上させましょう。