基盤となるデバイスは、定期的にデータをサービスにプッシュする Wi-Fi プローブです。このサービス アドレスはデータを受信し、rc4 を使用して復号化します。
基盤となるデバイスの rc4 暗号化は C 言語で書かれています。
javaReceiver
リーリーjava rc4 復号化プログラム:
パブリック クラス RC4 {
php 復号化プログラムは正常に復号化できました
$json=file_get_contents('php://input');
if ($json) {
リーリーfunction rc4($pwd, $data)//$pwd key $data は暗号化された文字列である必要があります
{
}
Java コンソールで復号化した後のデータが文字化けする
Java 復号化が失敗するのはなぜですか?データを取得するためにさまざまなエンコードを試しましたが、復号化するとすべて文字化けしてしまいました。
JCE の RC4 を使用して復号化することはできませんか?また、両側のキーは合っていますか?