• XSS.stack #1 – первый литературный журнал от юзеров форума

Статья Создание крестражей или как дать вторую жизнь файловой безопасности

Mint

CD-диск
Пользователь
Регистрация
07.07.2023
Сообщения
15
Реакции
10
Все новое - это хорошо забытое старое
Крайне простой, но не особо популярный способ личной безопасности

Для кого это:

  • Люди, которым нужно зашифровать большой конфиденциальный файл, такой как дневник, и не ожидают, что будут помнить какие-либо пароли через несколько лет (но которые, как это ни парадоксально, смогут вспомнить, где они спрятали свои крестражи)
  • Люди, которые хотят передавать файлы по нескольким каналам, чтобы существенно снизить возможность перехвата злоумышленника.
  • Люди по имени Том Риддл
Принцип работы
Данный способ позволяет разделить ваш файл на зашифрованные крестообразные элементы, чтобы вам не нужно было запоминать пароль
1739458432578.png

Разделение
К примеру, у нас есть файл diary.txt с которым мы и планируем работу
Код:
horcrux split diary.txt
и нам будет предложено указать, сколько крестражей мы хотим и сколько потребуется для восстановления исходного файла. Например, мы могли бы создать 5 крестражей с возможностью восстановления файла, если у нас есть какие-либо 3 из них. Файлы крестражей будут созданы следующим образом:
Код:
diary_1_of_5.horcrux
diary_2_of_5.horcrux
...

Теперь нужно разложить крестражи по всему дому на разных USB-носителях или в онлайн-хранилищах и надеяться, что вы сможете вспомнить, где они все находятся!

Построение
А теперь, когда мы все разделили и попрятали, наступает момент, когда хотим воспользоваться данным файлом, вот мы достали то, что попрятали и теперь, чтобы привязать крестражи обратно к исходному файлу, просто вызовите команду
Код:
horcrux bind
в каталоге, содержащем крестражи (или передайте каталог в качестве аргумента).


Как же нам установить это на наш пк?
с помощью homebrew:
Код:
brew install jesseduffield/horcrux/horcrux

с помощью scoop:
Код:
scoop bucket add extras; scoop install horcrux

с помощью binary release:

Код:
curl https://api.github.com/repos/jesseduffield/horcrux/releases/latest | \
jq '.assets[] | select(.browser_download_url | endswith("_Linux_x86_64.tar.gz")) | .browser_download_url' | \
xargs curl -Lo /tmp/horcrux.tar.gz && \
tar xfz /tmp/horcrux.tar.gz -C /tmp && \
rm /tmp/horcrux.tar.gz && \
sudo mv /tmp/horcrux /usr/local/bin/horcrux

Узнать детали и возможные альтернативы можете узнать по странице на github

Всех благ!
 
Предлагаю импорто-заместить чуждый нам буржуйский крестраж на простой советский избыточный массив независимых дисков. И добавить номер шесть - для секретности.
 
Предлагаю импорто-заместить чуждый нам буржуйский крестраж на простой советский избыточный массив независимых дисков. И добавить номер шесть - для секретности.
As unstoppable as a T-34 rolling over decadent Horcrux shards, double parity behind the Iron Partition is the true proletarian triumph!)
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх