0

だから私はこの暗号化テキストファイルプログラムを持っています(これは望みどおりに動作します)。問題は、この結果をメッセージボックスに表示する必要があることです:

ファイルの暗号化前と暗号化後に読み取られた行数....

暗号化する前に読み取られた行の行カウンターは、同じアルゴリズムで既に機能しています

Ej。「X」行が読み取られました。「Y」行が暗号化されています。

暗号化されたファイルを読み取るためのこの単純なアルゴリズムがあります。

    public long CountlLines(string a)
    {
        long count = 0;
        string line;

        FileStream FS = new FileStream(a, FileMode.Open, FileAccess.Read);
        StreamReader Reader = new StreamReader(FS);

        while (Reader.EndOfStream == false)
        {
            line = Reader.ReadLine();
            count++;
        }


        Reader.Close();
        return count;
    }

私はこの 159 行のファイルを取得し、復号化すると 11 行の暗号化されたコード (メモ帳で開く) を生成しますが、このアルゴリズムを使用すると、次のようになります。

Ej。'159' 読み取られた行数 '1' 行数が暗号化されています。

暗号化方式は AES で、128 ビットのキーを使用します... (...の場合)。私は何か間違ったことをしていますか?または、暗号化されたテキストを読み取るための特定の方法または「方法」がありますか? ありがとう。

4

1 に答える 1