Jump to content
Ketarin forum
OpenPassphraseGenerator
Guest
By Guest, 01/22/2023
  • 12 downloads
  • Updated:

File Details

  • Website URL https://github.com/mrkaban/OpenPassphraseGenerator/releases/latest
  • User Agent
  • Category безопасность (security) / пароли (passwords)
  • User Notes OpenPassphraseGenerator v.{ver} генератор парольных фраз https://www.mrkaban.ru/post/openpassphrasegenerator https://github.com/mrkaban/OpenPassphraseGenerator Стоимость: Бесплатно Язык: Русский ОС: Windows 10, Windows 7 Разработчик: Алексей Черемных Генератор парольных фраз, который решает проблему запоминания сложных паролей, при этом сохраняя их криптостойкость. Свободный генератор парольных фраз из четырех связанных между собой слов на русском языке. Парольную фразу запоминать значительно проще, нежели сложный набор символов, но при этом она может быть значительно надежнее ко взлому. Полностью на русском языке. Идея программы заключается в том, что окрашенную смыслом фразу из четырех слов запомнить значительно проще, нежели случайный набор символов, но при этом, если грамотно использовать эту парольную фразу, она может гарантировать более мощную криптостойкость пароля. Если брать с каждого слова первые три буквы и вводить на английском языке, тогда уже получается не имеющий смысла набор символов, который можно без особого труда запомнить. Однако, его легко улучшить, например, достаточно добавить между словами плюс или минус и каждую первую букву слова писать заглавной. При таком подходе получается отличный по криптостойкости к атаке перебором пароль. В программе имеется четыре списка слов: - прилагательные; - существительные; - переходные глаголы; - существительные в родительном падеже. Из каждого списка случайным образом выбирается слово и добавляется в переменную, чтобы в дальнейшем составить фразу из четырех слов. Для начала работы достаточно нажать кнопку "Сгенерировать", и парольная фраза будет отображена в соответствующем поле. При повторном нажатии будет сгенерирована другая парольная фраза. Нажимать кнопку "Сгенерировать" можно бесконечное количество раз и каждый раз получать абсолютно разные фразы. Программа умеет перемешивать слова случайным образом, для этого достаточно установить галочку в пункт "Перемешивать порядок слов" и нажать кнопку " Сгенерировать". Генератор парольных фраз написан на высокоуровневом языке программирования Python 3.8 с использованием библиотеки PyQt5 для создания интерфейса программы. В чем идея парольных фраз и как их использовать? Сложный пароль запомнить сложно и не у всех это получается. Записывать на бумагу не выход, так как эту бумажку рано или поздно найдут посторонние. Добавлять какую-то логику в пароль идея еще хуже, так как пароль могут подобрать по обычному словарю + дополнительные элементы. Парольные фразы легко решают проблемы запоминания пароля, при этом сохраняя его сложность и криптостойкость. Четыре слова, связанные между собой логикой запомнить легко, а если они будут еще и забавными, тогда еще проще! Например, Скромный Танкист Катает Уборщицу. Из такой фразы можно сделать хороший пароль - взять из каждого слова первые три буквы и пишем русские буквы, но на английской раскладке - получается crhnfyrfne,j. Получился хороший пароль без логики. Хотите сделать его надежнее? Легко! Каждую первую букву слова делаем заглавной - CrhNfyRfnE,j. Всё равно считаете его слабым? добавьте символ между словами, например, тире - получается Crh-Nfy-Rfn-E,j. К слову, если проанализировать последний вариант пароля при помощи сервиса проверки паролей от Kaspersky, то он говорит, что "Для подбора вашего пароля потребуется 3261 век".

(Show)XML Contents

            <?xml version="1.0" encoding="utf-8"?>
<Jobs>
  <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="696bd450-8d97-4ad7-8716-b4d2eda9385f">
    <Category>безопасность (security) / пароли (passwords)</Category>
    <WebsiteUrl>https://github.com/mrkaban/OpenPassphraseGenerator/releases/latest</WebsiteUrl>
    <UserAgent/>
    <UserNotes>OpenPassphraseGenerator v.{ver}
генератор парольных фраз
https://www.mrkaban.ru/post/openpassphrasegenerator
https://github.com/mrkaban/OpenPassphraseGenerator

  Стоимость: Бесплатно
  Язык: Русский
  ОС: Windows 10, Windows 7
  Разработчик: Алексей Черемных

  Генератор парольных фраз, который решает проблему запоминания сложных паролей,
при этом сохраняя их криптостойкость.
  Свободный генератор парольных фраз из четырех связанных между собой слов на
русском языке. Парольную фразу запоминать значительно проще, нежели сложный
набор символов, но при этом она может быть значительно надежнее ко взлому.
Полностью на русском языке.
  Идея программы заключается в том, что окрашенную смыслом фразу из четырех
слов запомнить значительно проще, нежели случайный набор символов, но при этом,
если грамотно использовать эту парольную фразу, она может гарантировать более
мощную криптостойкость пароля. Если брать с каждого слова первые три буквы и
вводить на английском языке, тогда уже получается не имеющий смысла набор
символов, который можно без особого труда запомнить. Однако, его легко улучшить,
например, достаточно добавить между словами плюс или минус и каждую первую
букву слова писать заглавной. При таком подходе получается отличный по
криптостойкости к атаке перебором пароль.
  В программе имеется четыре списка слов:
   - прилагательные;
   - существительные;
   - переходные глаголы;
   - существительные в родительном падеже.
  Из каждого списка случайным образом выбирается слово и добавляется в
переменную, чтобы в дальнейшем составить фразу из четырех слов.
  Для начала работы достаточно нажать кнопку "Сгенерировать", и парольная фраза
будет отображена в соответствующем поле. При повторном нажатии будет
сгенерирована другая парольная фраза. Нажимать кнопку "Сгенерировать" можно
бесконечное количество раз и каждый раз получать абсолютно разные фразы.
  Программа умеет перемешивать слова случайным образом, для этого достаточно
установить галочку в пункт "Перемешивать порядок слов" и нажать кнопку "
Сгенерировать".
  Генератор парольных фраз написан на высокоуровневом языке программирования
Python 3.8 с использованием библиотеки PyQt5 для создания интерфейса программы.

  В чем идея парольных фраз и как их использовать?
  Сложный пароль запомнить сложно и не у всех это получается. Записывать на
бумагу не выход, так как эту бумажку рано или поздно найдут посторонние.
Добавлять какую-то логику в пароль идея еще хуже, так как пароль могут
подобрать по обычному словарю + дополнительные элементы.
  Парольные фразы легко решают проблемы запоминания пароля, при этом сохраняя
его сложность и криптостойкость. Четыре слова, связанные между собой логикой
запомнить легко, а если они будут еще и забавными, тогда еще проще! Например,
Скромный Танкист Катает Уборщицу. Из такой фразы можно сделать хороший пароль -
взять из каждого слова первые три буквы и пишем русские буквы, но на английской
раскладке - получается crhnfyrfne,j. Получился хороший пароль без логики.
  Хотите сделать его надежнее? Легко! Каждую первую букву слова делаем
заглавной - CrhNfyRfnE,j. Всё равно считаете его слабым? добавьте символ между
словами, например, тире - получается Crh-Nfy-Rfn-E,j. К слову, если
проанализировать последний вариант пароля при помощи сервиса проверки паролей
от Kaspersky, то он говорит, что "Для подбора вашего пароля потребуется 3261
век".
</UserNotes>
    <LastFileSize>35561572</LastFileSize>
    <LastFileDate>2022-03-20T17:33:51+03:00</LastFileDate>
    <IgnoreFileInformation>true</IgnoreFileInformation>
    <DownloadBeta>Default</DownloadBeta>
    <DownloadDate xsi:nil="true"/>
    <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
    <VariableChangeIndicator>ver</VariableChangeIndicator>
    <HashVariable/>
    <HashType>None</HashType>
    <CanBeShared>true</CanBeShared>
    <ShareApplication>true</ShareApplication>
    <ExclusiveDownload>false</ExclusiveDownload>
    <HttpReferer/>
    <SetupInstructions/>
    <Variables>
      <item>
        <key>
          <string>ver</string>
        </key>
        <value>
          <UrlVariable>
            <RegexRightToLeft>false</RegexRightToLeft>
            <VariableType>RegularExpression</VariableType>
            <Regex>(?<=Release.*?tree/v*?)([0-9.]{2,})"</Regex>
            <Url>https://github.com/mrkaban/OpenPassphraseGenerator/releases/latest</Url>
            <Name>ver</Name>
          </UrlVariable>
        </value>
      </item>
      <item>
        <key>
          <string>expand</string>
        </key>
        <value>
          <UrlVariable>
            <RegexRightToLeft>false</RegexRightToLeft>
            <VariableType>RegularExpression</VariableType>
            <Regex><include-fragment loading="lazy" src="(https[^"]*)"</Regex>
            <Url>https://github.com/mrkaban/OpenPassphraseGenerator/releases/latest</Url>
            <Name>expand</Name>
          </UrlVariable>
        </value>
      </item>
      <item>
        <key>
          <string>part_url</string>
        </key>
        <value>
          <UrlVariable>
            <RegexRightToLeft>false</RegexRightToLeft>
            <VariableType>RegularExpression</VariableType>
            <Regex><a href="([^"]+.exe)"</Regex>
            <Url>{expand}</Url>
            <Name>part_url</Name>
          </UrlVariable>
        </value>
      </item>
      <item>
        <key>
          <string>url</string>
        </key>
        <value>
          <UrlVariable>
            <RegexRightToLeft>false</RegexRightToLeft>
            <VariableType>Textual</VariableType>
            <Regex/>
            <TextualContent>https://github.com{part_url}</TextualContent>
            <Name>url</Name>
          </UrlVariable>
        </value>
      </item>
    </Variables>
    <ExecuteCommand/>
    <ExecutePreCommand/>
    <ExecuteCommandType>Batch</ExecuteCommandType>
    <ExecutePreCommandType>Batch</ExecutePreCommandType>
    <SourceType>FixedUrl</SourceType>
    <PreviousLocation/>
    <DeletePreviousFile>true</DeletePreviousFile>
    <Enabled>true</Enabled>
    <FileHippoId/>
    <LastUpdated>2023-01-22T20:22:01.5221423+03:00</LastUpdated>
    <TargetPath>{sw}\!@__security\!@__password\OpenPassphraseGenerator_v.{ver}\</TargetPath>
    <FixedDownloadUrl>{url}</FixedDownloadUrl>
    <Name>OpenPassphraseGenerator</Name>
  </ApplicationJob>
</Jobs>

        

Comments

There are no comments to display.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add your comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.