v2.5.2
Giriş yap

php tarafında openssl kullanılarak şifrelenen veriler vue js tarafında çözülebilir mi?

rotaile
315 defa görüntülendi ve 2 kişi tarafından değerlendirildi

Tayfun hocanın php ile verileri şifreleme videosunu izledikten sonra bende bu şekilde verileri şifreliyorum.

Şuanda vue ve laravel kullanarak verileri şifreleyerek kullanmak istiyorum.

CryptoJS diye bir paket var araştırdığım kadarıyla fakat php de şifrelenen verileri orada çözemiyorum.

bunu daha önce kullanan ya da alternatif olarak bir çözüm önerisi var mı acaba?

CryptoJS Veri Çözme Örneği
decryptData() {
  const data = "IJ+QoM3fGYV9u6RByX1MQQ==";
  const key = CryptoJS.enc.Utf8.parse("prototurk.2021.xx1");

  try {
    const decrypted = CryptoJS.AES.decrypt(data, key, {
      mode: CryptoJS.mode.ECB,
      padding: CryptoJS.pad.Pkcs7,
    });
    const originalText = decrypted.toString(CryptoJS.enc.Utf8);
    console.log("Çözülen veri: " + originalText);
  } catch (error) {
    console.error("Şifre çözme hatası:", error);
  }
},

JavaScript
Php ile şifreleme örneği
$data = 'prototurk.com';
$cipher = 'AES-128-ECB';
$key = 'prototurk.2021.xx1';
$encoded = openssl_encrypt($data, $cipher, $key);
PHP

veriyi çözmeye çalışırken bir hata almıyorum fakat

 console.log("Çözülen veri: " + originalText);
JavaScript

şu kısımda veri boş dönüyor

Cevap yaz
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!