Үнэгүй нууцлалын хэрэгсэл

Нууц хэллэг үүсгэгч

Шоогоор сонгосон дөрвөн үг ухаалаг мэт харагдах үсэг солилтоос илүү бат бөх байдгийг эндээс шалгаж болно. Үгсийг энэ сайтад багтсан EFF-ийн том жагсаалтаас авна. Үг бүрийг хөтчийн криптографийн санамсаргүй үүсгэгчээр, эсвэл хүсвэл бодит шоогоор сонгоно. Энтропийн тооцоог доорх хүснэгтэд ил тод харуулна. Юу ч илгээхгүй, хадгалахгүй. Санаж чадах хэллэг олтлоо шинээр үүсгээрэй.

Таны хөтөч дээр үүсгэгдсэн. Юу ч илгээгээгүй, юу ч хадгалагдаагүй.

…

Хуулахад бичвэр түр санд орно. Хэрэгтэй газраа буулгаад дараа нь өөр зүйл хуулж дарна уу. Түр сангийн менежер болон Universal Clipboard таны хуулсан зүйлийг хадгалах эсвэл синк хийх боломжтой.

Санамсаргүй байдлын эх сурвалж
Үг
4
Өдөр тутмын бүртгэлд 4 үг найдвартай доод хэмжээ; бусад бүхнийг хамгаалдаг зүйлд 6 буюу түүнээс олон үг хэрэглэ.
Тусгаарлагч

Тусгаарлагч болон том үсгүүд нь халдагчид мэддэг гэж үздэг тогтсон хэв маяг тул +0 бит нэмнэ. Хүч чадал биш, хялбар бичихийн тулд тэдгээрийг сонгоорой.

Цифрийг санамсаргүй сонгож, +3.3 бит нэмнэ. Энэ нь бодит нэмэгдэл боловч нэг нэмэлт үгийн дөрөвний нэгтэй л тэнцэнэ.

Ямар ч тохиргоо өөрчлөхөд цоо шинэ нууц хэллэг үүснэ. Дэлгэц дээрх хэллэгийг засаж хувиргахгүй.

Ширээн дээр математик

12.925Үг тутамд бит
–Нийт энтропи
–Үүнтэй адил магадлалтай нууц хэллэгүүд

log₂(7,776) = нэг үгэнд 12,925 бит · таах дундаж хугацаа = хослолууд ÷ 2 ÷ таах хурд

Офлайн, хурдан хэш — 10¹⁰ таамаг/сек (жишиг)–
Офлайн, Argon2id — 100 таамаг/с (жишиг)–

PIN таах хугацааны тооцоолууртай ижил жишиг хурд, медианы томьёо ашиглана. Хоёр хуудсыг зэрэгцүүлэн уншихад зориулагдсан.Таны PIN таалтад хэр удаан тэсэх вэ? Харьцуул →

Тооцоолол нь халдагч бүхэл бүтэн схемийг (үгсийн жагсаалт, тусгаарлагч, загвар) мэддэг бөгөөд зөвхөн таны үгс дутмаг байна гэж үздэг. Энэ бол хэмжих стандарт, шударга арга юм.

Эдгээр хугацаа нууц хэллэгийг санамсаргүй үүсгэсэн бөгөөд мэдээлэл алдагдсан өөр газарт давтан ашиглаагүй гэж тооцдог. Энэ хуудас яг ийм хэллэг үүсгэнэ.

Санамсаргүй байдал хаанаас ирдэг

Хөтөч горимд үгсийг үйлдлийн системийн криптограф санамсаргүй үүсгүүр болох crypto.getRandomValues ашиглан зурдаг бөгөөд нууц үгийн менежерүүд ижил эх сурвалжийг ашигладаг. Татгалзсан түүвэр нь модулийн хэвийх байдлыг арилгадаг. Бид "нэмэлт энтропи авахын тулд хэдэн квадратыг товш" гэсэн алхамыг санаатайгаар нэмээгүй. Хүний товшилт нь өрөөсгөл бөгөөд хамгийн сайндаа хэдхэн битийн үнэ цэнэтэй байдаг. Тэдгээрийг CSPRNG дээр бэхлэх нь CSPRNG-д тусламж хэрэгтэй гэсэн үг юм. Тийм биш, театр бол аюулгүй байдал биш юм.

Хуудасны санамсаргүй үүсгэгчид итгэхийг хүсэхгүй бол шоо горим ашиглана: шоогоо өөрөө хаяж, гарсан кодыг хүснэгтээс гараар шалгаж болно. Diceware-ийн үндсэн арга ийм бөгөөд үгийн жагсаалтын эхний баганад шооны код байдаг шалтгаан нь энэ.

Энэ хэрхэн ажилладаг

Үг бүрийг crypto.getRandomValues-аас авсан 32 битийн утгаар, 7,776 үгийн жагсаалтаас rejection sampling аргаар сонгоно (modulo bias үүсэхгүй). Нэмэлт цифрийг мөн адил сонгоно. Шооны горимд таны шидэлт санамсаргүй сонголтыг бүрэн орлоно. Таван оронтой бүлэг бүр файлын шоо-кодын баганад нэг үгийг заах бөгөөд хуудас өөрийн санамсаргүй утга нэмэхгүй. Бүх үүсгэлт энэ таб дотор явагдана: үүсгэх үед сүлжээний хүсэлт илгээхгүй, хаана ч хадгалахгүй. Таах хугацаа нь заасан жишиг хурдаар тооцсон медиан буюу түлхүүрийн орон зайн тал юм.

Үгийн жагсаалт, шалгах боломжтой

Энэ сайт нь эх хувилбартай (SHA-256 addd35536511597a02fa0a9ff1e5284677b8883b83e986e43f15a3db996b903e) ижил хэмжээтэй EFF том үгийн жагсаалтад үйлчилдэг бөгөөд хоёр бие даасан багц толин тусгал болон олон нийтэд бүртгэгдсэн шалгах нийлбэртэй тулгасан. Файл болон түүний гарал үүслийн тэмдэглэл нээлттэй байна:

Шударга асуултууд

Яагаад санамсаргүй дөрвөн үг “P@ssw0rd!”-г давдаг вэ?

Кракерууд үсэг рүү дайрдаггүй, хэв маяг руу дайрдаг. “P@ssw0rd!” Энэ нь хагалах хэрэгсэл болгоны хамгийн түрүүнд оролддог яг орлуулалттай толь бичгийн үг юм. Түүний жинхэнэ хүч чадал нь харагдах байдлын багахан хэсэг юм. Дөрвөн шоогоор сонгогдсон үг нь 51.7 бит жинхэнэ санамсаргүй байдлыг агуулдаг: ойролцоогоор 3.7 квадриллион ижил магадлалтай. Ямар ч wordlist-plus-rules ажиллуулж байгаа нь үүнийг товчлох боломжгүй. Санамсаргүй байдал нь ухаалаг байдлыг ялдаг бөгөөд илүү олон үг нь түүнийг хэмждэг.

Хөтөч таб дээр нууц хэллэг үүсгэх нь аюулгүй юу?

Энэ хуудас crypto.getRandomValues-аас санамсаргүй утга авч, энэ сайтаас ирсэн үгийн жагсаалтыг уншина; хэллэг үүсгэх үед сүлжээний хүсэлт гаргахгүй. Үүнийг DevTools-оор шалгаж болно. Математикаас гадуурх бодит анхааруулга бий: хэллэг энэ табын санах ойд, хуулсны дараа түр санд тань байна. Хүссэн хэмжээгээрээ үүсгэж болно. Харин хадгалахаар сонгосон хэллэгээ тэр мөчөөс эхлэн нууц гэж хамгаалаарай.

Яг ямар үгийн жагсаалт вэ?

EFF-ийн том жагсаалт нь санахад хялбар, эхний хэсэг нь хоорондоо ялгаатай 7,776 үгтэй. 7,776 = 6⁵ тул үг бүр таван шоо нэг удаа хаясантай тэнцэнэ. CSPRNG-ээр сонгох нь ижил аргын дижитал хувилбар. Энэ сайтад байгаа хуулбар EFF-ийн эх хувьтай байт бүрээрээ ижил (SHA-256 нь addd3553… гэж эхэлнэ; гарал үүслийг файлын хамт нийтэлсэн). CDN ашиглахгүй.

Сонголтууд нь илүү хүчтэй болгодог уу?

Ихэнхдээ үгүй, шошгон дээр ч тэгж бичсэн байдаг. Тусгаарлагч болон том үсгээр бичих нь схемийг мэддэг халдагчийн эсрэг +0 битийн үнэ цэнэтэй тогтмол загварууд юм. Хавсаргасан цифрийг санамсаргүй байдлаар зурж, +3.3 бит нэмнэ: бодит боловч жижиг. Хэмжих цорын ганц товчлуур бол үгийн тоо юм. Нэмсэн үг бүр боломжуудыг 7776-аар үржүүлдэг.

Хэрэв би энэ хуудасны санамсаргүй байдалд итгэхгүй байвал яах вэ?

Тэгвэл хөтчийн горимыг бүү ашигла. Шооны горимд шилжиж, санамсаргүй байдлыг өөрийн бодит шоогоор үүсгэ. Нэг үг бүрийг бодит шооны таван шидэлт сонгоно. Хуудас зөвхөн нийтийн үгийн жагсаалтаас кодыг хайх бөгөөд та үүнийг гараар давхар шалгаж болно. Лавлах хүснэгтэд “тааж олох” зүйл байхгүй. Харин хөтчийн горимд үйлдлийн системийн CSPRNG болох crypto.getRandomValues-ийг ашигладаг; нууц үгийн менежерүүд ч энэ эх үүсвэрт тулгуурладаг.

Ийм хүчтэй үгс ийм хатуу хаалгатай байх ёстой.

Sealby нь таны төхөөрөмж дээр тохируулсан Argon2id-ээр дамжуулж байгаа PIN эсвэл нууц хэллэгийн хамт сейф бүрийг түгждэг. Дээрх удаашруулсан эгнээ нь халдагчид яг үнэндээ тулгардаг зам юм. Таны гэрэл зургууд, таны үгсийн ард.

App Store-оос татах

iPhone & iPad · iOS 17+ · Үнэгүй