Санҷишгари қувваи парол-и ройгон
Санҷед, ки пароли шумо то чӣ андоза қавӣ аст, бо таҳлили энтропия, тахминии вақти шикастан ва рӯйхати муфассали талабот. Пурра дар браузери шумо кор мекунад.
Санҷиши қувват танҳо дар дастгоҳи шумо иҷро мешавад. Санҷиши ихтиёрии фош шудан дар зер 5 аломати аввали ҳеши SHA-1-ро (ҳеҷ гоҳ худи рамзро не) ба pwnedpasswords.com мефиристад.
Танҳо тахминӣ. Баҳо тахмин аст, ки ба сохтор ва рӯйхатҳои рамзҳои маъмул асос ёфтааст. Барои рамзҳои фошшуда санҷиши фош шудан дар зер боэътимодтар аст.
Чӣ тавр он кор мекунад
Таҳлили устуворӣ пурра дар браузери шумо бо муҳаррики дастнависи JavaScript кор мекунад — на китобхона, на сервер. Он математикаи энтропияи ҳавзи аломат, муайянкунии намуна (гардишҳои клавиатура, аломатҳои такрорӣ, ивазкуниҳои маъмул) ва ҷустуҷӯи ихтиёрии вайроншавӣ, ки API-и Web Crypto ва k-anonymity-ро истифода мебарад, якҷоя мекунад, бинобар ин пароли шумо ҳаргиз дастгоҳатонро тарк намекунад.
- 1Энтропияи ҳавз ҳисоб карда мешавадҲангоми навиштан, абзор чен мекунад, ки кадом синфҳои аломат мавҷуданд — ҳарфи хурд (26), ҳарфи калон (26), рақам (10), аломат (32) — андозаи умумии ҳавзро бо log2 зарб мекунад, то бит энтропия дар ҳар аломат гирад, сипас бо дарозии парол зарб мекунад. Пароли 10-аломатии ҳама-ҳарфи-хурд аз тахминан 47 бит оғоз мешавад.
- 2Ҷаримаҳои намуна татбиқ мешавандЭнтропияи хом сипас барои сохтори пешбинишаванда кам карда мешавад: гардишҳои клавиатура ба монанди 'qwe' ё 'asd', силсилаҳои пайдарпай ба монанди 'abc' ё '321', солҳои чорраqama (1900–2099) ва силсилаи аломатҳои такрорӣ ҳар кадом 10 бит арзиш доранд. Абзор инчунин ивазкуниҳои маъмули l33t-ро баръакс мекунад (@ → a, 0 → o, $ → s) ва рақамҳои пасравро мебарорад, то 'P@ssw0rd1'-ро ҳамчун пароли маъмули маълуми 'password'-и воқеан онест шинохт.
- 3Хол ва вақти шикастан таъин карда мешавадЭнтропияи мутобиқшуда ва рӯйхати санҷиши нӯҳ-нуқтагӣ (дарозӣ, синфҳои аломат, бидуни силсилаи такрорӣ, на пароли маъмули маълум) якҷоя холеро аз Хеле Заиф то Устувор муайян мекунанд. Вақти шикастан бо тахмини 10 миллиард тахмин дар сония — рақами маъмул барои ҳамлаҳои GPU-и офлайн — ҳамчун 2^энтропия / 10,000,000,000 ҳисоб карда мешавад.
- 4Санҷиши ихтиёрии вайроншавӣ тавассути k-anonymityАгар 'Санҷидан бо вайроншавиҳои маълум' зер кунед, API-и Web Crypto пароли шуморо бо SHA-1 маҳаллӣ дар браузер хэш мекунад. Танҳо 5 аломати аввали шонздаҳии он хэш ба API-и доираи Have I Been Pwned фиристода мешавад; суффикс тарафи-мизоҷ мувофиқат карда мешавад. Хэши пурра — ва худи парол — ҳаргиз дастгоҳатонро тарк намекунад.
Пароли шумо ҳаргиз ба ҷое интиқол дода намешавад — тамоми таҳлили устуворӣ маҳаллӣ дар JavaScript кор мекунад, ва санҷиши ихтиёрии вайроншавӣ k-anonymity-ро истифода мебарад (танҳо пешванди хэши 5-аломата ба API-и Have I Been Pwned фиристода мешавад, ки барои он хидмат аз ҷиҳати математикӣ бозсозии пароли шуморо номумкин мекунад).
Абзорҳои марбут
Санҷандаи Ништи Парол
Санҷед, ки оё парол дар ништи маълумоти маълум тавассути Have I Been Pwned пайдо шудааст — бо истифода аз k-анонимӣ, яъне парол ба таври маҳаллӣ ҳеш карда мешавад ва танҳо пешванди 5-аломатии ҳеш фиристода мешавад. Худи парол ҳаргиз аз браузери шумо намебарояд.
Генератори парол
Бо дарозии фармоишӣ, намудҳои аломатҳо ва истисноҳо паролҳои қавӣ ва тасодуфӣ эҷод кунед. Ҳеҷ маҳдудият, воридшавӣ нест.
Шумораи Ҳиҷоҳо
Ҳиҷоҳоро дар ҳар калима ва дар маҷмӯъ бишуморед, бо осонии хониш ва сатҳи Flesch.