merhaba,

javada string i aes ile şifreyerek php ile çözmek istiyorum ama java ile oluşturduğum şifreli string i php ile çözemiyorum.

php de çözmek için kullnadığım fonksiyon :

function fnDecrypt($sValue, $sSecretKey)
{
    return rtrim(
        mcrypt_decrypt(
            MCRYPT_RIJNDAEL_128, 
            $sSecretKey, 
            base64_decode($sValue), 
            MCRYPT_MODE_ECB,
            mcrypt_create_iv(
                mcrypt_get_iv_size(
                    MCRYPT_RIJNDAEL_128,
                    MCRYPT_MODE_ECB
                ), 
                MCRYPT_RAND
            )
        ), "\\0"
    );
}

iyi çalışmalar

soruldu: 22 Nis '14, 14:32

sonik509's gravatar image

sonik509
7181016
cevap kabul oranı: 100%

$sValue değişkenine gelen veri UTF-8 mi yoksa ASCII mi? Veriyi nasıl alıyorsun? Ayrıca gelen veride beyaz karakterler içerme ihtimali de olabilir.

(22 Nis '14, 20:53) kodmanyagha kodmanyagha's gravatar image

gelen veri UTF-8

(23 Nis '14, 03:32) sonik509 sonik509's gravatar image

bu konuyla ilgili sorunsuz çalışan bir örnek

http://www.kanatorn.info/2011/11/07/aes-encrypt-decrypt-between-java-php/

permanent link

cevaplandı: 23 Nis '14, 03:33

sonik509's gravatar image

sonik509
7181016
cevap kabul oranı: 100%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×168
×3

Soruldu: 22 Nis '14, 14:32

Görüntüleme: 679 kez

Son güncelleme: 23 Nis '14, 03:33

powered by BitNami OSQA