Генератор ключей высшего уровня безопасности.
Создаёт уникальные ключи длиной 32 символа из набора символов 0-9, a-z, A-Z в абсолютно случайной последовательности.
Каждый сгенерированный ключ является уникальным и неповторимым.
Уникальность ключей достигается за счёт использования естественных источников энтропии.
Такой ключ устойчив к любым атакам, как по словарю, там и методом грубой силы.
Поскольку такие ключи запомнить нереально, предполагается, что они будут храниться в текстовом файле на компьютере.
Ключ защищает не сам компьютер, а само соединение между компьютерами, поэтому поскольку ключи удобнее хранить на компьютере в текстовом файле, необходимо недопустить попадания вируса в саму систему.
Ключи можно использовать для создания архивов с паролем, для учётной записи на сайте, для учётной записи администратора на сервере, для ограничения доступа на вход по ключу и т. д.
Настоятельно рекомендуется, чтобы один и тот же ключ не использовался в двух разных местах.
Поскольку вводить такие ключи вручную затруднительно, рекомендуется использовать автосохранение там, где используется ключ, или забиндить ключ с последующим вводом при нажатии специальной клавиши, например в играх.
Преимущества:
1. Ключ устойчив к любым атакам.
2. Нет необходимости помнить ключ, поэтому его длина максимальна.
3. Поскольку такой ключ не нужно помнить, его нельзя случайно разболтать или забыть.
4. В случае подозрения на утечку ключа его всегда можно легко сменить на новый.
5. На каждый ресурс можно иметь свой ключ, поскольку они записываются в блокнот и их не нужно помнить.
6. Не нужно вообще заботиться о вводе ключа, достаточно ввести его один раз на ресурс и использовать автосохранение или бинд.
Недостатки и их решение:
1. Ключи хранятся в текстовом файле на компьютере, следовательно, если в системе окажется вирус, то все ключи будут украдены.
Защита: в крайнем случае можно хранить ключи в архиве с паролем и сканировать систему на вирусы.
2. Ключи хранятся в текстовом файле на компьютере, следовательно, если произойдёт системный сбой и все данные будут утеряны, то доступ на ресурсы по ключам тоже будет утерян.
Защита: в таком случае необходимо делать резервную копию ключей на флешку или другой компьютер.
// выписка из комментария к программе
Принцип работы:
1. Запускаем программу.
2. Жмём по кнопке инициализация.
3. Кликаем по полю вверху. Два клика по одному месту не допустимы, поэтому кликать надо в разные области программы. Количество кликов = 8 бит * 32 символа = 256 кликов. Статус прогресса указан в поле прогресса.
4. После снятия данных программа сгенерирует по ним ключ и выведет его в текстовое поле, откуда его можно будет скопировать.
|