Вместо запоминания пароля - делим на куски и прячем в разных местах
Разбиваем файл на зашифрованные куски, чтобы не запоминать пароль. (куски - они же крестражи, если удобно) - я прост Гарри Поттера не смотрел. Как это работает? Давайте разбираться!
Если у меня есть файл, который называется Black_triangle.txt в моем текущем каталоге, я могу дать команду:
horcrux split Black_triangle.txt и машина спросит, сколько крестражей я хочу, и сколько потребуется, чтобы воскресить исходный файл.
Например, мне может понадобиться 5 крестражей с возможностью воскрешения файла. Файлы крестражей будут выглядить следующим образом:
Black_triangle_1_of_5.horcrux
Black_triangle_2_of_5.horcrux
...
Теперь вам просто нужно разложить крестражи по дому на разных USB-накопителях или в онлайн-локациях и надеяться, что вы сможете вспомнить, где они все.
Чтобы связать крестражи обратно в исходный файл, просто вызовите: horcrux bind в каталоге, содержащем крестражи.
Кому это нужно:
▫️Людям, которым нужно зашифровать большой конфиденциальный файл, например дневник, и которые не рассчитывают запомнить какие-либо пароли через много лет (но которые, как это ни парадоксально, смогут вспомнить, где они спрятали свои крестражи)
▫️Людям, которые хотят передавать файлы по нескольким каналам, чтобы существенно снизить возможность перехвата злоумышленником.