• 24-09-2020, 22:14:44
    #1

    12satır
    openssl_public_encrypt($key ,$encryptedAesKey, base64_decode($publicKey)); //13 satır
    $encrypted = openssl_encrypt($password, 'aes-256-gcm', $key, OPENSSL_RAW_DATA, $iv, $tag, strval($time)); // 14 satır
    ne hatası bu ? yardımcı olur musunuz ?
  • 24-09-2020, 22:19:49
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    openssl_public_encrypt($key
    $key= parametresi içerinde gelen veri boş veya doğru değil.
    Aşağıdaki gibi olmalı
    -----BEGIN PUBLIC KEY-----
    MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCqGKukO1De7zhZj6+H0qtjTkVxwTCpvKe4eCZ0
    FPqri0cb2JZfXJ/DgYSF6vUpwmJG8wVQZKjeGcjDOL5UlsuusFncCzWBQ7RKNUSesmQRMSGkVb1/
    3j+skZ6UtW+5u09lHNsj6tQ51s1SPrCBkedbNf0Tp0GbMJDyR4e9T04ZZwIDAQAB
    -----END PUBLIC KEY-----
  • 24-09-2020, 22:19:58
    #3
    Ssl hatası sanırsam local kurmak yerine siteye kurmayı deneyin sorun düzebilir.
  • 24-09-2020, 22:20:41
    #4
    Üyeliği durduruldu
    base64 kod hatası gibi dusunuyorum detayli hatayı site kendısınden gorebiliriz.
  • 28-09-2020, 04:38:01
    #5
    Ssl sertifikasını şifreleyen key dizini boş demek istiyor
    xammp ile local çalıştığınız için alıyor olabilirsiniz.
    Htacsess ile siteyi https:// yerine http:// çalışmaya zorlayın düzelecektir
  • 28-09-2020, 17:03:38
    #6
    Key'in sağında ve solunda boşluk olmamalı. Satır aralarında newline karakteri olmamalı. Veritabanından çekiyorsanız newline karakteri eklemediğini de kontrol edin. Veritabanından çekerken bu gibi sıkıntılar olabiliyor.

    newline karakterini yazamadım birtürlü. escape ediliyor. {ters slash}n