最近私は、ファイルの暗号化/復号化を必要とするQTプログラムを作成しています。私はプログラミングを使って暗号化を行う方法について全く知らないところで暗号化を初めて学んでいます。グーグルでしばらくしてから、私はこれが私の目的に非常に似ていることを発見しました。thread 彼らはcrypto ++を使うことを提案しますが、私の問題は暗号化の選択肢がたくさんあることです。私はちょうどファイルを暗号化したい、洗練されたものを必要とせず、ファイルを開くためのパスワードを必要としません。私のプログラムだけがそのファイルを開いて読むことができます。ファイルを暗号化/復号化する暗号化アルゴリズムを選択するにはどうすればよいですか?
は、私は私のためにスイートである暗号化アルゴリズムを選択する方法を知っていることはできますか?
THanks @!
あなたが十分な情報を提供していません。あなたは誰からファイルの内容を隠そうとしていますか? (ファイルを見ることができるが、アプリケーションの実行可能ファイルを見ることができない他のユーザ、後者を両方見ることができるが、後者は見ることができないユーザ、アプリケーションを実行できるユーザ)。彼らがそれを見ることができないことはどれくらい重要ですか?あなたが時間を費やす価値がないか、事実上不可能なほど頑張っていますか?どのように決定され、ITに精通しているでしょうか?ファイルコンテンツの種類(数字、テキスト、実行可能コードなど) –
伝統的なROT13暗号化はどうですか?パスワードなしでも動作します;-) –
解読アルゴリズムを選択するのは簡単です。それは暗号化アルゴリズムの逆でなければなりません。 –