рдкрд╛рд╕рд╡рд░реНрдб рд╣реИрд╢ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ

, . scrypt, bcrypt PBKDF2, , . , .

20- ( 32-) , , , . ? (user_id, salt, hash) salt hash Users. -- .

, , , . , , , . , , .

, , , . , , , .

:
CREATE TABLE [Hashes]
[Hash] [binary](20) NOT NULL,
CONSTRAINT [PK_Hashes] PRIMARY KEY NONCLUSTERED ([Hash] ASC)

: , . - -- .

, , Hashes.

, , , , , . , . , , , . , . . , 160 , 10-18. , - !

: , , .

, . .

? -, , . : , . , , GPU . -, , , . , .

, , , . 20 ( - ). , тАФ EXISTS ( ) INSERT ( ). , . , , тАФ , , .

. , , 1 . 6 , 2.8 ┬л┬╗, 3.2 тАФ ┬л┬╗. 64--128 .

? , , LinkedIn:


[] тАФ Facebook 100 , , 800 . . .
[ тДЦ2] - Reddit ┬л ┬╗. , ! , . , ( , PBKDF2 scrypt). : , .


Source: https://habr.com/ru/post/In147446/


All Articles