私はPerlの文字列を暗号化および復号化するアルゴリズムを作成しました(CFBモードのAESを使用)。今私はファイルレベルの暗号化にも拡張したいと思っています。ファイルの内容をどのように取得する必要がありますか?良いアプローチは何でしょうか?Perlのファイルを暗号化します
- 次に、どのように私は、ファイルの内容を保存する必要があるのbinmode
にopen(my $fh, "<", "myTestFile.ext"); binmode $fh
をファイルを読む通常
open(my $fh, "<", "myTestFile.ext");
A)1つの文字列内のファイルのすべての内容を読み、実装プログラム
my $document = do {
local $/ = undef;
<$fh>; # file handle opened previously
};
encryptionAlgorithm($document);
b)は、行毎にファイルの内容を読み取るための文字列を提供
while(my $line = <$fh>)
{
encryptionAlgorithm($line);
}
でどちらの場合も私は\n
さんのほうがいいですか?
説明と解決策をありがとうございました。私はこのトピックには新しく、私は学校のプロジェクトをしなければならない – Adrian