ここで見つけたコードを使用して、DES を使用して暗号化しています。この値をサードパーティ サービスに送信していますが、機能していないようです。
与えられたコード、ソルト、および反復をパラメーターとして使用して、パラメーター仕様で暗号を初期化します。
// Prepare the parameter to the ciphers
AlgorithmParameterSpec paramSpec = new PBEParameterSpec( salt, iterationCount );
// Create the ciphers
ecipher.init(Cipher.ENCRYPT_MODE, key , paramSpec);
dcipher.init(Cipher.DECRYPT_MODE, key , paramSpec);
反復回数を変更すると、結果が異なります。
ワイヤーの反対側で何が使用されているかを知るにはどうすればよいですか? このサードパーティのサービスから私が知っている唯一のことは、使用するアルゴリズムは DES であり、もちろん秘密のパスワードであるということです。
私は何が欠けていますか?