アプリケーションがあります。その名前とロゴは、同じディレクトリ内のTXTファイルとPNGファイルから直接変更できます。
次のことを行う別のアプリケーションからロゴとテキストファイルを変更する機能をユーザーに提供したいと思います。
Takes the Logo.png , Name.txt file paths and the directory of my Software then encrypt these two files and put them in the Directory of the Software
その一方で。ソフトウェアは、これら2つのファイルを復号化し、ハードディスクの一時ディレクトリに書き込んでから、名前とロゴを表示するために使用します。
私はファイルを暗号化する最も簡単で簡単な方法を探しました、そして私は見つけました:
MSDNから:
File.Encrypt():
Encrypts a file so that only the account used to encrypt the file can decrypt it.
「ファイルの暗号化に使用されたアカウントのみがファイルを復号化できる」とはどういう意味ですか?
Computer1からApplication1でアプリケーションを暗号化すると、ファイルはApplication2のComputer2で復号化されます。
暗号化は正しく機能しますか?
編集:
これら2つのファイルを暗号化する必要がある理由は、ユーザーがディレクトリからロゴとアプリケーションの名前を直接変更しないようにするためです。