問題タブ [rc4-cipher]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - RC4で内部状態を見つけるためのブルートフォースの方法は?
RC4 の総当り配列値で RC4 の内部状態を見つけたいのですが、総当りの方法がわかりません。
行で printf("%d\n ", Data[k] ^= s[t]); このような値を表示します。
116 , 101 , 115 , 116 , 82 , 67 , 52
RC4 の内部状態を見つけるために、この値をブルートフォースする必要があるか、ブルートフォースのために編集する必要がある行がわかりません。私を助けてください。
c# - SHA256 でハッシュ化されたメッセージの復号化
16 バイトの鍵 (RC4 でメッセージを暗号化するために使用) が与えられました。最初の 8 バイトは不明です。キーは、SHA256(secret) を使用してメッセージをハッシュし、このハッシュ関数から取得した文字列から最初の 16 文字を取得することによって作成されたことを知っています。残念ながら、このキーの最初の 8 バイトを取得する方法がわかりません。私が知っているように、SHA256 は一方向ハッシュ関数です (復号化できません)。では、キーの半分を使用して全体を取得するにはどうすればよいですか? アドバイスをいただければ幸いです。
php - PHP を使用した RC4 デコード
follwong 関数を使用して、rc4 でエンコードされた値をデコードしようとしています。
この関数を使用して単純なテキストをデコードすると問題なく動作しますが、より大きなキーを使用すると、次のような結果が得られます
Œù©>Ç ¾¾óÅ,ŒŒ£f®ãapXŽ×{
私はそれが何であるかを取得していません??? 何が悪いのか説明してもらえますか?
私のキーは f033b52440607260e131d4f4a0f55cae で、データは次のとおりです: 4522261326835a46d78099e0
python - Pythonで文字列文字をintでxorするにはどうすればよいですか?
ネットで見つけたものは意味不明なものを生成するように見えるため、Python Ciphersaber 2 実装を作成しようとしています。解読中に、整数値で表されるキーストリームを使用して文字列の 1 文字を xor し、その結果を文字列文字にキャストできる必要があります。私は Python にまったく慣れていないので、ひどい失敗は無視してください。
私がこれまでに試したこと:
plaintext[i] = ord(msg[i] ^ keystream[i]
plaintext[i] = str(plaintext[i])
その結果、整数値になりました
と
plaintext[i] = ord(msg[i] ^ keystream[i]
plaintext[i] = chr(plaintext[i])
その結果、値 y, \xed \xf4 \x07 が得られます。これらはバイト値ですか?
どんな助けにも感謝します
java - スプリッツ暗号の配列サイズを 256 から 8 に減らす方法
このコードからスプリッツ暗号をテストしてみます。N =256 を使用すると機能しますが、 N を 8 に減らしたいです。N=8 に設定し、255 を 7 に変更してコードを実行すると、 assertEquals エラーが表示されます。配列 256 を 8 に減らすと、このエラーが正常なのか、または結果と等しくなるかはわかりません。配列 N を 256 から 8 に減らす方法を教えてください
主要
SpritzState.java
この行の出力は
4 0 0 2 6 3 3 3
119 -102 -114 1 -7 -23 -53 -64
python - RC4 Cipher での Python 攻撃の実装
RC4 攻撃を実装する割り当てがあり、立ち往生しています。
これはシミュレーションへのリンクです。シミュレーターはメッセージを受け取り、サイズ 128 バイトで暗号化および復号化します。
をクリックしてsimulation.jar
、サーバーとクライアント間のメッセージを生成します。共有秘密鍵を見つける必要があります。
https://www.dropbox.com/s/mn19bknhjsn9rwz/Simulation.zip?dl=0
apache - Apache Traffic Server バージョン 4.1 で弱い暗号 TLS_ECDHE_RSA_WITH_RC4_128_SHA を無効にする方法
NAP スキャンによって報告された Apache Traffic Server バージョン 4.1 の弱い暗号 TLS_ECDHE_RSA_WITH_RC4_128_SHA を無効にしようとしています
SSLCipherSuite で RC4 を削除しました
!RC は他の 2 つのスイート プロトコル TLS_RSA_WITH_RC4_128_MD5 および TLS_RSA_WITH_RC4_128_SHA を無効にしましたが、TLS_ECDHE_RSA_WITH_RC4_128_SHA はまだアクティブです。RC4 暗号スイートは弱いため、無効にしたいと考えています。提案してください