Несколько способов улучшения безопасности при работе с паролями через перестановку символов:
- Последовательное применение двух или более перестановок с разными периодами. intuit.ru Это повысит криптостойкость шифра. intuit.ru
- Усложнение перестановки по таблице. multiurok.ru Для этого в таблицу перестановки вводят неиспользуемые клетки. multiurok.ru Количество и расположение неиспользуемых элементов является дополнительным ключом шифрования. multiurok.ru
- Перестановка, усложнённая по маршрутам. multiurok.ru Для записи символов шифруемого текста используются вершины некоторого гиперкуба, а знаки зашифрованного текста считываются по маршрутам Гамильтона, причём используются несколько различных маршрутов. multiurok.ru
Также для общей безопасности при работе с паролями рекомендуется использовать двухфакторную аутентификацию, менеджер паролей для их хранения и генерации, регулярно обновлять пароли и стараться, чтобы новый пароль не был похож на старый habr.com www.kaspersky.ru trashbox.ru .