フェンスのパスワード(レール・フェンス暗号)のコメント

その次は、別の後にソートされますので、CTF最近のトレーニングは、私は、暗号システムのこのあまり知識を発見しました

フェンスのパスワードに関連したトピックの1と呼ばれる「スマート子羊」内で、今日BugkuCTFをフェンスパスワードを学びます

機能

フェンスのパスワードやその他のパスワードの暗号化方式が同じではありません、それは平文の交換作業の内容に直接であります

これは、プレーンテキストの内容を変更する必要ありません!

暗号化の方法:

斜めの書き込み平文配列、次いで行暗号文として順に読み出し

明文:ご到着をお願いいたします

斜めの書き込み:

takofrorrva

hnyuoyuaril

書き込み行暗号文:

takofrorrvahnyuoyuaril

暗号化列は、深さを表す二行上記ので、対角線の長さも増加するにつれて深さが長いように、増加された場合、暗号化の深度は、2であること

第二の方法の暗号化

暗号化キーを伴わない上記のため、亀裂に簡単です。

だから、キーが必要とされ、より複雑なスキームが存在します。

ラインによって明示書き込ま線、長方形の構成を来て、​​列の順序を乱す、順序の最後の列を読み出します。

キーは、列の順序です

図は次のとおりです。

この暗号化復号化モードについて(難しいことではありません)

長い数N暗号文ファクタリングとして、異なる行列を再配置するように、適切な処置をすることができ

さらに:限り行列と元の行列を通して再びこのような置換を数回が大きく変化するであろうように、クラッカーは還元を再構築することは困難であろう(下の写真を貼り付け)

フェンス2.png


まあ、私はあなたへの書き込み終わって、我々はまだトレーニング観測オウの多くをそこに持っています!

おすすめ

転載: www.cnblogs.com/swordcreater/p/12555496.html