Негізгі мазмұнға өту

Құпия сөз генераторы — тегін

Ұзындығын, таңба түрлерін және алып тастауларды өзіңіз таңдап, мықты кездейсоқ құпиясөздер жасаңыз. Тегін, кірусіз.

Жүктелгеннен кейін офлайн жұмыс істейді
16
464

Әдепкі тізім үшін бос қалдырыңыз. Бос орындар еленбейді.

Жиі қолданылуы

  • Банк Үшін Қауіпсіз Құпия Сөз ЖасаңызБанк, инвестиция және қаржы есептеріңіз үшін ұзын, қиын құпия сөз жасаңыз.
  • Күшті WiFi Құпия Сөз ЖасаңызQR кода арқылы ортақ пайдалану оңай болса да, болжау қиын қауіпсіз WiFi құпия сөз жасаңыз.
  • Жұмыс Есебінің Құпия Сөзін ЖасаңызҰлттық құпия сөз талаптарын қанағаттандырыңыз — ұзындығы, күрделігі және символ түрінің ережелері.
  • Қауіпсіз API Кілті ЖасаңызAPI кілттері, құпия белгілері және қол қойту құпияларды пайдалану үшін жоғары энтропия кездейсоқ сөзді жасаңыз.
  • Дана Есебінің Құпия Сөзін ЖасаңызДана есебінің қолданушыларына, түп есептеріне және қызмет байланысына күшті құпия сөздер жасаңыз.

Қалай жұмыс істейді

Парольдер Web Crypto API-дың crypto.getRandomValues()-ін пайдаланып толығымен браузеріңізде жасалады — браузерлер TLS үшін пайдаланатын дәл сол криптографиялық кездейсоқ көзі. Math.random() жоқ, сервер жоқ, ешбір желілік сұрау жоқ.

  1. 1
    Таңба пулын жинақтау
    Құсбелгі таңдауларыңызға негізделіп, құрал бас әріп, кіші әріп, цифр және таңба үшін бөлек массивтер жасайды. "Ұқсас таңбаларды алып тастау" қосулы болса, 1, l, I, 0 және O сияқты визуалды түрде түсініксіз таңбалар пул жасалмас бұрын әр жиыннан алынып тасталады.
  2. 2
    Қабылдамау-іріктелген кездейсоқ таңдау
    Әр таңба орны crypto.getRandomValues() пайдаланып қабылдамау іріктеумен толтырылады: шикі кездейсоқ мән таралудың бұрмаланған құйрығына түссе, ол тасталады және қайта тартылады. Бұл кейбір таңбаларды басқалардан статистикалық жағынан ықтималырақ ететін модуль бұрмалауын жояды.
  3. 3
    Кепілдендірілген класс қамтуы
    Толық парольді іріктегеннен кейін, құрал әр таңдалған класстың кем дегенде бір таңбасы бар-жоғын тексереді. Жоқ болса, ол бекітілген орындарға таңбаларды ауыстырудың орнына (бұл таралуды бұрмалайды) бүкіл парольді 100 ретке дейін қайта іріктейді және қайта тексереді.
  4. 4
    Энтропия мен крек-уақыты бағасы
    Құрал энтропияны ұзындық × log2(пул өлшемі) ретінде есептейді және крек уақытын секундына 100 миллиард болжамдық GPU негізіне (MD5 сияқты жылдам хэштарға сай; bcrypt/Argon2-мен қорғалған парольдер әлдеқайда ұзақ уақыт алады) қарсы лог-кеңістік арифметикасын пайдаланып бағалайды. Екі көрсеткіш те баптауларды өзгерткен сайын лезде жаңарады.

Генератор толығымен браузеріңізде жұмыс істейді — парольдер, баптаулар немесе пайдалану деректері ешқашан серверге жіберілмейді.

Байланысты құралдар

Жиі қойылатын сұрақтар