Алгоритмы хэширования в различных Операционных Системах

Discussion in 'Криптография, расшифровка хешей' started by Konqi, 7 Jan 2011.

  1. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,254
    Likes Received:
    1,147
    Reputations:
    886
    Хеширование паролей в Различных Операционных Системах



    Attention! : методы шифрования могут не совпадать в различных версиях той же системы. в скобках написано версия прочеканной системы

    Windows 2000/ Windows XP / Windows Server 2003 / Windows Vista / Windows Server 2008 / Windows 7

    Code:
    тип хеша : [color=lime] NTLM [/color]
    Пример хеша : [color=white]9f4df2fecd29d92e2e1a989541cf1bdf[/color]
    В старых версия Windows(<=2k) использовались LM хеши
    
    Mandriva Linux (2010)

    Code:
    тип хеша : [color=lime]OpenBSD BlowFish [/color]
    Пример хеша : [color=white]$2a$04$10qNRJJhppJbcBJ9avyeEu7nZS8JNSiAVbob[COLOR=White]hEalABnvJyeHZeWkm[/COLOR][/color]
    

    Ubuntu Linux(10.10) / Backtrack(4)

    Code:
    тип хеша : [color=lime] SHA-512(Unix)[/color]
    Пример хеша : [color=white][color=white]$6$FFH2inEE$bDig7qKFq0m3wZY6Bah[COLOR=White]qWjTzmcFma9rAfPPocCv[/COLOR]yXK[COLOR=White]y[COLOR=White]GqrErw5s1daWDotarbiUk76Sb8NO/[/COLOR]ZhJ8WzeM6RW.q0[/COLOR][/color][/COLOR]
    
    Debian Linux(5.*)

    Code:
    тип хеша : [color=lime] MD5(Unix) [/color]
    Пример хеша : [color=white]$1$YIiBacQM$pDsPxqFgTqDMYY6JZ6W7L0[/color]
    
    OpenSuSe(11.1)

    Code:
    тип хеша : [color=lime] OpenBSD BlowFish [/color]
    Пример хеша : [color=white]$2a$04$10qNRJJhppJbcBJ9avyeEu7nZS8JNSiAVbobhEalA[COLOR=White]BnvJyeHZeWkm[/COLOR][/color]
    
    RedHat Enterprise Linux(5) / CentOS(5)

    Code:
    тип хеша : [color=lime] MD5(Unix) [/color]
    Пример хеша : [color=white]$1$YIiBacQM$pDsPxqFgTqDMYY6JZ6W7L0[/color]
    
    Fedora(12)

    Code:
    тип хеша : [color=lime] SHA-512(Unix)[/color]
    Пример хеша : [color=white][color=white]$6$FFH2inEE$bDig7qKFq0m3wZY6Bah[COLOR=White]qWjTzmcFma9rAfPPocCv[/COLOR]yXK[COLOR=White]y[COLOR=White]GqrErw5s1daWDotarbiUk76Sb8NO/[/COLOR]ZhJ8WzeM6RW.q0[/COLOR][/color][/COLOR]
    
    Solaris(11)

    Code:
    тип хеша : [color=lime] SHA-256(Unix) [/color]
    Пример хеша : [color=white]$5$12345678$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5[/color]
    
    HP-UX(11i v3)

    Code:
    тип хеша : [color=lime] SHA-512(Unix)[/color]
    Пример хеша : [color=white][color=white]$6$FFH2inEE$bDig7qKFq0m3wZY6Bah[COLOR=White]qWjTzmcFma9rAfPPocCv[/COLOR]yXK[COLOR=White]y[COLOR=White]GqrErw5s1daWDotarbiUk76Sb8NO/[/COLOR]ZhJ8WzeM6RW.q0[/COLOR][/color][/COLOR]
    в старых версиях HP-UX использовались хеши DES(Unix)
    
    IBM AIX(6.1)

    Code:
    тип хеша : [color=lime] SSHA-1 [/color]
    Пример хеша : [color=white]{ssha1}06$JcBuCWY2GaHrLwc0$JXfeozdb[COLOR=White]k9dAVxj8xpxpqCZT..N[/COLOR][/color]
    
    Gentoo Linux(10)

    Code:
    тип хеша : [color=lime] MD5(Unix) [/color]
    Пример хеша : [color=white]$1$YIiBacQM$pDsPxqFgTqDMYY6JZ6W7L0[/color]
    
    Slackware Linux(13)

    Code:
    тип хеша : [color=lime] MD5(Unix) [/color]
    Пример хеша : [color=white]$1$YIiBacQM$pDsPxqFgTqDMYY6JZ6W7L0[/color]
    
    MacOS X(10.4+)

    Code:
    тип хеша : [color=lime] SHA1(SALTED) [/color]
    Пример хеша :[color=white]33BA7C74C318F5D3EF40EB25E1C42F312ACF905E20540226[/color]
    первые 8 символы это захексированный соль.
    в старых версиях MacOS X(<=10.2) используется Des(Unix)
    
    FreeBSD([0-9])

    Code:
    тип хеша : [color=lime] MD5(Unix) [/color]
    Пример хеша : [color=white]$1$YIiBacQM$pDsPxqFgTqDMYY6JZ6W7L0[/color]
    
    OpenBSD(*)

    Code:
    тип хеша : [color=lime]OpenBSD BlowFish [/color]
    Пример хеша : [color=white]$2a$04$10qNRJJhppJbcBJ9avyeEu7nZS8JNSiAVbob[COLOR=White]hEalABnvJyeHZeWkm[/COLOR]
    [/color]логично же.
    
    NetBSD(*)

    Code:
    тип хеша : [color=lime]Выброчно! [/color]
    при установке системы, пользователь сам выберает алгоритм из списка. (DES(Unix),MD5(Unix),OpenBSD Blowfish,SHA1(Unix))
    Пример хеша MD5(Unix) : [color=white]$1$FSh3ps5T$Etg/3eGiSBqdGahf29lIN1[/COLOR]
    Пример хеша DES(Unix) : [color=white]7rpABVh3LoKjE[/COLOR]
    Пример хеша SHA1(Unix) : [color=white] $sha1$21773$uV7PTeux$I9oHnvwPZHMO0Nq6/WgyGV/tDJIH[/COLOR]
    Пример хеша OpenBSD Blowfish : [color=white]$2a$04$3/vwv4ibdVz2SUG3w.SRwOgI6kk7FUmmCVswZ/KUS9bngvgGEkqNq[/COLOR]
    
    Arch Linux(2010)

    Code:
    тип хеша : [color=lime] MD5(Unix) [/color]
    Пример хеша : [color=white]$1$YIiBacQM$pDsPxqFgTqDMYY6JZ6W7L0[/color]
    Официально рекомендуют сменить алгоритм на sha-512/sha-256 после установки системы.
    
    не стесняемся добавить новые системы и получать плюсики
    следите за оформлением.
     
    _________________________
    #1 Konqi, 7 Jan 2011
    Last edited: 9 Jan 2011
    7 people like this.
  2. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    1,986
    Likes Received:
    869
    Reputations:
    198
    Узнать какое шифрование используется в системе можно так:

    1) # cat /etc/login.defs | grep ENCRYPT_METHOD
    2) # cat /etc/pam.d/common-password | grep pass
    3) # authconfig --test | grep hashing
    Конфиги pam выше приоритетом чем /etc/login.defs
     
    _________________________
Loading...