
Свирепо надёжный инструмент шифрования, который кодирует ваши секреты в виде очаровательных звуков кошек и собак, используя настоящую криптографию на эллиптических кривых с игривой маскировкой.
Мур-р-ршительный способ сохранить ваши секреты на-все-га-всегда в безопасности, прямо из мяу-та вашего компьютера в лап-ки ваших дру-зей!

[!IMPORTANT]
PurrCrypt — это настоящая криптография в пушистом обличье! Ваши сообщения защищены теми же алгоритмами эллиптических кривых, что и Bitcoin, только упакованы в милые кошачьи и собачьи звуки. Милота не должна идти в ущерб безопасности!
PurrCrypt — это то, что получается, когда очень серьёзный криптограф отвлекается на видео с котиками на 48 часов подряд! Это сверхнадёжный инструмент шифрования, который прячет ваши секреты самым очаровательным способом — превращая их в кошачье-собачий язык!
Под пушистой оболочкой PurrCrypt использует ту же криптографию на эллиптических кривых (мяу-тематику?), что и Bitcoin. Но вместо скучного кода ваши секретные сообщения выглядят так, будто их написала кошка, гуляющая по клавиатуре... НАРОЧНО! 😸
«Наконец-то моё топтание клавиатуры признано законной формой общения!» — Ваша кошка, наверное
[!NOTE] Хотя сообщения PurrCrypt выглядят как бессмысленные звуки питомцев, они содержат криптографически защищённые данные, расшифровать которые можно только с помощью правильных ключей. Никакое количество лакомств не заставит этих питомцев раскрыть ваши секреты!
[!TIP] Если вы используете Arch Linux, он доступен в AUR: purrcrypt или purrcrypt-git. Используйте любимый AUR-помощник или просто
makepkg -si.
Или следуйте этим шагам:
# Клонируйте этот клубок шерсти
git clone https://github.com/vxfemboy/purrcrypt.git
# Прыгайте в директорию
cd purrcrypt
# Установите, как устанавливаете новую когтеточку
cargo install --path .
[!TIP] Для наилучшего опыта попробуйте произносить «мяу» или «гав» вслух во время шифрования. Это никак не влияет на алгоритм, но помогает почувствовать единение с процессом! 🐱
Сгенерируйте ключевую пару (создайте свой секретный отпечаток лапки):
purr genkey fluffy
Это как чипировать питомца, только для сообщений!
Импортируйте ключ друга (научите своего питомца, кто свой):
purr import-key --public ~/Downloads/mr_whiskers_key.pub
Теперь ваш компьютер знает, каким пушистикам можно доверять!
Посмотрите список ключей (проверьте, кто есть в вашей стае/кошачьей компании):
purr list-keys
Это как заглянуть в контакты вашего питомца, если бы у питомцев были телефоны!
Выберите «личность» питомца:
purr set-dialect cat # Для любителей кошек
# или
purr set-dialect dog # Для тех, кто за собак
Вечный спор: вы «кошатник» или «собачник»? Теперь ваше шифрование может соответствовать вашим предпочтениям в питомцах!
[!WARNING]
Как и настоящие питомцы, ваши закрытые ключи нуждаются в надлежащей защите! Храните файлы закрытых ключей так же надёжно, как ваша кошка хранит своё любимое место для сна. Если кто-то ещё получит ваш закрытый ключ, он сможет прочитать все ваши секретные сообщения, а это — кош-мар!
Отправьте секрет своему пушистому другу:
purr encrypt --recipient mr_whiskers --input secret_catnip_stash_locations.pdf --dialect cat
Это создаст файл secret_catnip_stash_locations.pdf.purr, который будет выглядеть так, будто его написала кошка с очень специфическим рисунком мяуканья!
«Это сообщение совершенно не подозрительное. Просто обычный кошачий разговор. Никаких секретов. Мяу.» — Тайный агент Усики
[!CAUTION] Даже с кошаче-собачьим кодированием не вешайте свои ключи шифрования на ошейник! PurrCrypt создан, чтобы скрыть факт передачи зашифрованных данных, но как только кто-то узнает, что вы его используете, он распознает эти подозрительно хорошо структурированные «мяу» и «гав» такими, какие они есть на самом деле!
Когда ваш пушистый друг пришлёт вам секрет:
purr decrypt --key fluffy --input suspicious_dog_noises.purr --output true_meaning_of_bork.txt
purr — потому что «гав» и «мяу» на самом деле секретные коды!
Использование:
purr [КОМАНДА] [ОПЦИИ]
Команды:
genkey [имя] Создать цифровой отпечаток лапки вашего питомца
import-key [--public] <файл_ключа> Добавить пушистого друга в круг доверия
encrypt, -e Превратить скучный текст в язык питомца
decrypt, -d Перевести язык питомца обратно на человеческий
list-keys, -k Показать всех питомцев в вашем цифровом районе
set-dialect <cat|dog> Решить, вы за команду 😺 или команду 🐶
verbose, -v Сделать более болтливым (как сиамская кошка)
Опции для encrypt:
-r, --recipient <ключ> Какому питомцу-другу предназначено сообщение
-o, --output <файл> Куда положить это пушистое сообщение
-i, --input <файл> Скучный человеческий файл для преобразования
--dialect <cat|dog> Временная смена вида
Опции для decrypt:
-k, --key <ключ> Ваша личность питомца
-o, --output <файл> Куда положить расшифрованную человеческую речь
-i, --input <файл> Пушистое сообщение для перевода
[!TIP] Не можете вспомнить команду? Просто подумайте: «Что бы сделал мой кот/собака?» Например, чтобы сгенерировать ключ, представьте, как ваша кошка оставляет свой след (genkey), а чтобы зашифровать файл — подумайте о собаке, прячущей свою любимую косточку (encrypt)!
PurrCrypt работает на научном принципе, что всё становится лучше с кошками и собаками:
Уровень 1: Серьёзное дело 🧐
Уровень 2: Пушистая маскировка 🦮🐈
[!IMPORTANT]
Хотя мы шутим о том, насколько это всё мило, PurrCrypt использует настоящие криптографические принципы! Эллиптическая кривая secp256k1 обеспечивает высокую безопасность, а стеганографическое кодирование действительно помогает скрыть тот факт, что вы отправляете зашифрованный контент. Безопасность через милоту — это всё ещё безопасность!
Когда ваша кошка пробегает по клавиатуре — это раздражает. Когда это делает PurrCrypt — это шифрование!
🐱 Словарь кошачьего режима: