stream-cipher

    0

    2答えて

    は、私は私のネットワークソフトウェアでchacha20暗号化を使用しようとするが、私は4バイトのデータを暗号化する場合、私は問題 が発生します。0x01 0x02 0x03 0x04サーバー に暗号文を取得:0xd2 0xd3 0xc4 0xd5を、クライアントに送信 クライアントは、提供時間 で< = 4バイトを受信することができ、その最初のクライアントのみRECV 0xd2 0xd3、 それが

    0

    3答えて

    Cで基本的なLFSRベースのストリーム暗号化暗号化モジュールを作成した後、通常のテキストファイルとWindowsの.exeファイルで試しました。しかし、それを解読した後、ファイルは実行されておらず、16ビットであるというエラーが出ます。明らかに復号化に何らかのエラーがあります。あるいは、バイナリコードを改ざんして壊れてしまうようにファイルが作られていますか? 私は自分のプログラムでエラーを探すため

    3

    4答えて

    私が理解するところでは、ストリーム暗号(またはAES CTRモード)では、キーは実際にIVを使用して暗号化されています(または一般的に、鍵Kから擬似ランダムバイトを生成します)。それより、XORを使って平文を暗号化するためにこの鍵を使用します。 しかし、私が理解しているところでは、同じ鍵Kが使用されていると仮定すると、平文の1ビットの変更は暗号文を1ビットだけ変更します。 私はそうですか、それとも