• 21-07-2017, 15:08:59
    #1
    Merhaba Arkadaşlar,

    php de aşağıdaki gibi bir hashleme satırı mevcut elimde.


    $hash = hash('sha512', $hashstr ,1);

    bunun aynısını classic asp de yapıyorum ama şu hashstr den sonra eklenen ,1 ne işe yarıyor çözemedim onu eklediğimde şifrelenmiş data şu şekilde oluyor

    Ni;lߝ�D� ��V�WP@�7����F��2?����gK)�H��T����`� �9Iq��ӛ��p:%

    Kaldırdığımda ise

    21f9e01492f8380e4b294e0f0681ec42f1565d52ed360ccb70 8cdeb5b3037f5cc6c2cbb8f75a88bc9b1e20cfce915a7a95bb 6fbf5b715cc461d7bfdb7ddcb916

    aşağıdakini şuan yapmış durumdayım bana 1 in ne işe yaradığı konusunda yardımcı olacak arkadaşlara şimdiden teşekkür ederim.

    skype : satis@internetabi.com
  • 21-07-2017, 16:17:03
    #2
    0 ve 1 veya true ve false = sonuc binary çıktı versinmi vermesinmi bildiğim kadarıyla kullanmadım daha önce
  • 21-07-2017, 16:20:21
    #3
    Php'de hash fonksiyonu üç parametre alıyor.

    hash('algoritma seçimi', 'veri, 'ham çıktı seçeneği')
    Ham Çıktı seçeneği (raw_output) TRUE veya FALSE değerini alır.

    TRUE değeri ham ikili çıktı verirken, FALSE değeri onaltılık çıktı verir.

    TRUE değeri yerine 1 , FALSE değeri yerine 0 da verilebilir.

    Fonksiyonun default değeri de FALSE.

    http://php.net/manual/tr/function.hash.php