問題タブ [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.
php - RC4 PHP 復号化に失敗する
rc4 暗号化を使用して文字列を暗号化しました。暗号化した最初の文字列を復号化できました。しかし、2 番目の文字列以降は正常に復号化できませんでした。何か案が?
私のコード
c++ - arc4を使用して暗号化する文字列を入力するには?
Arc4暗号化を行うためにCrypto++ライブラリを使用していました。ここからの参照ですが、完全には説明されていません: http://www.cryptopp.com/wiki/Stream_Cipher。
以下は私のコードです:
暗号化および復号化後のメッセージは完全にゴミであり、読むことができませんでした。つまり、「こんにちは」に戻って復号化されません。
では、上記のキーでメッセージを暗号化および復号化するにはどうすればよいですか?
ssl - Web4b ブラウザを使用した RC4 暗号化
サーバーに送信されている暗号化されたトラフィックを復号化する機能に取り組んでいます。サーバーのみがメッセージの内容を解読できるようにするために、データが暗号化されることを認識しています。
しかし、実際にサーバーに送信されていたデータを把握する必要がある状況にあります。
「クライアントとサーバー」の両方が自分の制御下にあるセットアップがある場合、サーバーでhttpsサーバーを実行し、クライアントにcurlリクエスト(できればRC4暗号化を使用)を作成させて、サーバーに到達するデータを復号化できますサーバーキーを使用する (wireshark を使用)。
サーバーが私の管理下にない場合、この問題にどのように対処すればよいですか? サーバーがYouTubeの場合、トラフィックを復号化するにはどうすればよいですか? 同じために使用できるブラウザ設定はありますか?
c - クライアントからサーバーに無効な暗号を送信する方法は?
クライアントのこんにちはで、クライアントに一連の無効な暗号スイートを送信してもらいたいです。Wireshark では、これが私が探している種類の出力です。
cipher list
これを行うには、クライアントからサーバーに送信されるを編集する必要があると思います。メソッドの下のオブジェクト、つまり以下の行にcipher list
が設定されていることを私は知っています。SSL_CTX
line 1768
ssl/ssl_lib.c
SSL_CTX_new()
続行するにはどうすればよいですか?ssl_create_cipher_list
の行 1353 で定義されているメソッドのコードを変更する必要があると思いますが、これssl/ssl_ciph.h
を理解することはできません。
どんな助けでも大歓迎です!
node.js - tls.getLegacyCiphers() が node.js v10.38 にないのはなぜですか?
こんにちは、joyent v0.10.38 に基づく IBM SDK for Node.js 1.1.0.14 を使用しています。
IBM バージョンの node.js で tls.getLegacyCiphers("v0.10.38") または tls.getlegacyCiphers() を使用できますが、joyent v0.10.38 で同じ API を見つけることができませんか?
ありがとう