Loading:


    mhash_keygen_s2k()

    string mhash_keygen_s2k ( int $hash , string $hasło , string $wzór , int $bajty )

     

    Generuje klucz hash z podanego przez użytkownika hasła.

    Jest to algorytm Salted S2K, jak określono w dokumencie OpenPGP.

    Należy pamiętać, że użytkownika dostarczane hasła naprawdę nie mogą być stosowane jako klucze kryptograficzne algorytmów, gdyż użytkownicy zazwyczaj wybierają zbyt proste klucze. Te hasła używają tylko 6 do 7 bitów na znak (lub mniej). Jest wysoce zalecane stosowanie pewnego rodzaju transformacji (jak w tej funkcji) dla użytkownika dostarczonych kluczy.

     

    Parametry

     

     

    $hash

      Identyfikator algorytmu mieszania użytego do stworzenia klucza. Jeden z MHASH_XXX stałych.

    $hasło

    Hasło użytkownika.

    $wzór

    Musi byc inny oraz wystarczający losowy dla każdego klucza który wygenerujesz w porządku do tworzenia różnych kluczy. Ten wzór musi być znany kiedy sprawdzasz klucze, jest dobrym pomysłem dołączanie kluczy do tego. Wzór ma ustaloną długość 8 bajtów oraz zostanie wypełniona zerami jeśli wpiszesz mniej bajtów.

    $bajty

    Długość klucza w bajtach.

     

    Zwracane wartości

     

    Zwraca wygenerowany klucz jako ciag znakowy, lub FALSE w razie problemu.

     

    Kompatybilność: PHP4, PHP5.



    Napisz Artyku³

    Listing

    niema




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors