LINUX.ORG.RU

История изменений

Исправление next_time, (текущая версия) :

когда пользователю надоедает пырить в экран, он жмет кнопку «стоп»

не хочу, вас расстраивать, но именно так, грубо говоря, и работают кнопки «сгенерировать пароль» во всех соответствующих программах, только сам массив чисел юзеру не показывается и всё происходит незаметно для него.

если что, seed-ом для рандомайзера, как правило, в простых случаях, ставят время. зачастую, оно, так или иначе, привязано явным или неявным образом ко времени клика на кнопку.

таким макаром мы получаем на выходе массив чисел, который и сохраняем в файлнейм.энкриптед (внимательный анон сразу же заметит, что шифрованный файл в два раза пожирнеет)

не актуально. одно из основных требований к алгоритму шифрования — быстрая работа и отсутствие в пределах погрешности роста затрат памяти. /*скорость работы вашего алгоритма, к тому же, весьма низкая*/. алсо, криптостойкость он не увеличит — любой современный массовый алгоритм симметричного шифрования с 256+ битным ключом даст бОльшую стойкость.

Исходная версия next_time, :

когда пользователю надоедает пырить в экран, он жмет кнопку «стоп»

не хочу, вас расстраивать, но именно так, грубо говоря, и работают кнопки «сгенерировать пароль» во всех соответствующих программах, только сам массив чисел юзеру не показывается и всё происходит незаметно для него.

если что, seed-ом для рандомайзера, как правило, в простых случаях, ставят время. зачастую, оно, так или иначе, привязано явным или неявным образом ко времени клика на кнопку.

таким макаром мы получаем на выходе массив чисел, который и сохраняем в файлнейм.энкриптед (внимательный анон сразу же заметит, что шифрованный файл в два раза пожирнеет)

не актуально. одно из основных требований к алгоритму шифрования — быстрая работа и отсутствие в пределах погрешности роста затрат памяти. /*работа вашего алгоритма, к тому же, весьма низкая*/. алсо, криптостойкость он не увеличит — любой современный массовый алгоритм симметричного шифрования с 256+ битным ключом даст бОльшую стойкость.