• 29-12-2018, 15:26:31
    #1
    Merhaba arkadaşlar özel bir anahtar ile php'nin encrypt/decrypt kütüphanesini kullanarak şifreleme yapıyorum bazı saklı kalmasını istediğim özel veriler için.

    Örneğin burada bir cümle yazmakta metinin orjinal uzunluğu (61 karakter) bunu özel anahtarım olmadan decrypt etme şansınız var mıdır?

    NkFzamE2Uk9idXRrcFVnTkdZbzNrcWJhS0xvK00wK25WaGRYT29ldENXSHZiV1ZrKzcrN3JqVytiWVc2UWZkNXdYc09jODhUaW1UNEhUU3ZHVitOUVE9PQ==
  • 29-12-2018, 15:31:08
    #2
    Üyeliği durduruldu
    amed5mAy mı hocam şifre
  • 29-12-2018, 15:33:13
    #3
    Kullandığınız kod, base64'e benziyor ama test etmedim.Yazılım sektöründe iki seçenek var şifreleme ile ilgili;

    - Geri dönüşü olmayan şifreleme.
    - Anahtarla şifreleme(Çözülebilen).

    Kullandığınız metin şifre olsaydı ilk madde doğru olurdu güvenlik açısından ama eğer normal bir metinse ikinci madde olacaktır çünkü metni görmek istersiniz ama bu sefer geri dönüşü olduğu için kırılabilir.
    İkinci maddenin esas sorunu şudur ki; Kodu çözmesi için anahtar gerekli, anahtar kodlarınızda mevcut olması gerekir.Yazılımı başkasına verdiğiniz zaman kolayca anahtarı bulup, ekrana kırılmış metni yazabilir.
  • 29-12-2018, 15:34:34
    #4
    Solutions adlı üyeden alıntı: mesajı görüntüle
    amed5mAy mı hocam şifre

    Yok hayır şöyle bir ipucu daha vereyim, openssl_encrypt ile şifrelemekteyim sadece kolay bir şekilde decrypt edilip edilemeyeceğini merak ediyorum.



    Scarecrow adlı üyeden alıntı: mesajı görüntüle
    Kullandığınız kod, base64'e benziyor ama test etmedim.Yazılım sektöründe iki seçenek var şifreleme ile ilgili;

    - Geri dönüşü olmayan şifreleme.
    - Anahtarla şifreleme(Çözülebilen).

    Kullandığınız metin şifre olsaydı ilk madde doğru olurdu güvenlik açısından ama eğer normal bir metinse ikinci madde olacaktır çünkü metni görmek istersiniz ama bu sefer geri dönüşü olduğu için kırılabilir.
    İkinci maddenin esas sorunu şudur ki; Kodu çözmesi için anahtar gerekli, anahtar kodlarınızda mevcut olması gerekir.Yazılımı başkasına verdiğiniz zaman kolayca anahtarı bulup, ekrana kırılmış metni yazabilir.
    Yok hayır geri dönüşü olması gerekiyor çünkü bazı işlemlerde kullanıcıya decrypt edilip gösteriliyor.

    Tabi ki decrypt edilebilir ancak şifreleme anahtarım olmadan kolay bir şekilde decrypt edilip edilemeyeceğini merak ediyorum ek olarak anahtarı başka yerden belirli kontroller doğrultusunda çekiyorum olası bir durumda erişimi engellemek için.
  • 29-12-2018, 15:42:06
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    edit: hukuksal nedenler.
  • 29-12-2018, 15:44:23
    #6
    Üyeliği durduruldu
    https://www.base64decode.org/
  • 29-12-2018, 15:44:42
    #7
    sesusera adlı üyeden alıntı: mesajı görüntüle
    Yok hayır şöyle bir ipucu daha vereyim, openssl_encrypt ile şifrelemekteyim sadece kolay bir şekilde decrypt edilip edilemeyeceğini merak ediyorum.





    Yok hayır geri dönüşü olması gerekiyor çünkü bazı işlemlerde kullanıcıya decrypt edilip gösteriliyor.

    Tabi ki decrypt edilebilir ancak şifreleme anahtarım olmadan kolay bir şekilde decrypt edilip edilemeyeceğini merak ediyorum ek olarak anahtarı başka yerden belirli kontroller doğrultusunda çekiyorum olası bir durumda erişimi engellemek için.
    openssl_decrypt() fonksiyonunda key ve pass'ı bulmak çok zor yani sorunuzun cevabı; çözülmesi imkansız diyebiliriz.
  • 29-12-2018, 15:49:53
    #8
    Cappystarj0e adlı üyeden alıntı: mesajı görüntüle
    o çeşit şifrelemede 16 haneli $iv ve $pass diye iki değişken (argüment) var.
    çözmek isteyen kişinin ikisini de bulması lazım, çok zor.

    256 bitlik AES metodunu da kullanıp,
    2-3 defa openssl_encrypt() fonksiyonunu üst üste kullanırsanız, işi iyice zorlaşır.
    Hatta kaç kere üst üste kullandığınızı sadece siz bilin.
    hasyer adlı üyeden alıntı: mesajı görüntüle
    Scarecrow adlı üyeden alıntı: mesajı görüntüle
    openssl_decrypt() fonksiyonunda key ve pass'ı bulmak çok zor yani sorunuzun cevabı; çözülmesi imkansız diyebiliriz.
    Anahtarları koruduğum zaman decode edilmesi pek mümkün değil diyebiliriz o zaman.

    Yinede kırabileceğini düşünen arkadaşların denemesini rica edeceğim çok teşekkürler şimdiden.
  • 29-12-2018, 15:53:21
    #9
    edit: hukuksal nedenler.