Құпия сөз генераторы — тегін
Ұзындығын, таңба түрлерін және алып тастауларды өзіңіз таңдап, мықты кездейсоқ құпиясөздер жасаңыз. Тегін, кірусіз.
Әдепкі тізім үшін бос қалдырыңыз. Бос орындар еленбейді.
Жиі қолданылуы
- Банк Үшін Қауіпсіз Құпия Сөз ЖасаңызБанк, инвестиция және қаржы есептеріңіз үшін ұзын, қиын құпия сөз жасаңыз.
- Күшті WiFi Құпия Сөз ЖасаңызQR кода арқылы ортақ пайдалану оңай болса да, болжау қиын қауіпсіз WiFi құпия сөз жасаңыз.
- Жұмыс Есебінің Құпия Сөзін ЖасаңызҰлттық құпия сөз талаптарын қанағаттандырыңыз — ұзындығы, күрделігі және символ түрінің ережелері.
- Қауіпсіз API Кілті ЖасаңызAPI кілттері, құпия белгілері және қол қойту құпияларды пайдалану үшін жоғары энтропия кездейсоқ сөзді жасаңыз.
- Дана Есебінің Құпия Сөзін ЖасаңызДана есебінің қолданушыларына, түп есептеріне және қызмет байланысына күшті құпия сөздер жасаңыз.
Қалай жұмыс істейді
Парольдер Web Crypto API-дың crypto.getRandomValues()-ін пайдаланып толығымен браузеріңізде жасалады — браузерлер TLS үшін пайдаланатын дәл сол криптографиялық кездейсоқ көзі. Math.random() жоқ, сервер жоқ, ешбір желілік сұрау жоқ.
- 1Таңба пулын жинақтауҚұсбелгі таңдауларыңызға негізделіп, құрал бас әріп, кіші әріп, цифр және таңба үшін бөлек массивтер жасайды. "Ұқсас таңбаларды алып тастау" қосулы болса, 1, l, I, 0 және O сияқты визуалды түрде түсініксіз таңбалар пул жасалмас бұрын әр жиыннан алынып тасталады.
- 2Қабылдамау-іріктелген кездейсоқ таңдауӘр таңба орны crypto.getRandomValues() пайдаланып қабылдамау іріктеумен толтырылады: шикі кездейсоқ мән таралудың бұрмаланған құйрығына түссе, ол тасталады және қайта тартылады. Бұл кейбір таңбаларды басқалардан статистикалық жағынан ықтималырақ ететін модуль бұрмалауын жояды.
- 3Кепілдендірілген класс қамтуыТолық парольді іріктегеннен кейін, құрал әр таңдалған класстың кем дегенде бір таңбасы бар-жоғын тексереді. Жоқ болса, ол бекітілген орындарға таңбаларды ауыстырудың орнына (бұл таралуды бұрмалайды) бүкіл парольді 100 ретке дейін қайта іріктейді және қайта тексереді.
- 4Энтропия мен крек-уақыты бағасыҚұрал энтропияны ұзындық × log2(пул өлшемі) ретінде есептейді және крек уақытын секундына 100 миллиард болжамдық GPU негізіне (MD5 сияқты жылдам хэштарға сай; bcrypt/Argon2-мен қорғалған парольдер әлдеқайда ұзақ уақыт алады) қарсы лог-кеңістік арифметикасын пайдаланып бағалайды. Екі көрсеткіш те баптауларды өзгерткен сайын лезде жаңарады.
Генератор толығымен браузеріңізде жұмыс істейді — парольдер, баптаулар немесе пайдалану деректері ешқашан серверге жіберілмейді.
Байланысты құралдар
Құпия сөз күші тексерушісі
Энтропия талдауымен, бұзу уақыты бағалаулары мен талаптар тізімімен құпия сөздің күштілігін тексеріңіз. Толығымен браузерде жұмыс істейді.
Мәтін шифрлеу
Мәтінді күшті AES-256-GCM арқылы құпия сөзбен шифрлаңыз және шифрын ашыңыз. Құпия сөз браузерден шықпайды. Құпияларды қауіпсіз бөлісіңіз.
Файл шифрлеу (AES-256-GCM)
Кез келген файлды AES-256-GCM және PBKDF2 (250,000 итерация) пайдаланып парольмен шифрлаңыз. .enc шығысы тек дұрыс парольмен ашылады, және тек осы құрал оны декодтай алады. Толығымен клиент жақта — файлыңыз ешқашан құрылғыдан шықпайды.