Lumber room
23 November 2010

Сжимаем 2Кб текста в 5 байт

Привет всем Хабровчанам.
 
На днях придумал довольно интересный способ шифрования/упаковки/архивирования (нужное подчеркнуть) текста.
 
Заглядываем под кат, кому интересно как анекдот:
 
Разговаривают два программиста.
- Слушай, вчера написал новый архиватор. Любой файл сжимает в 5 байт.
- Ну просто рулез!..
- Ага. Сейчас работаю над разархиватором.

сделать реальностью…

 
Итак, приступаем к превращению сказки в быль!
  1. Берем исходный текст который нам нужно запомнить/зашифровать/запаковать
  2. Вставляем текст в поисковую строку Google/Yandex/Yahoo или любой другой поисковик
  3. Выполняем поиск, а полученную длинную ссылку в адресной строке копируем в буфер обмена
  4. идем на goo.gl и вставляем ссылку
  5. жмем «Shorten»

Вуаля! Получили ссылку вида: goo.gl/tvXo4, где «архив» весит ровно 5 байт!
Эти 5 символов очень легко запомнить и всегда есть возможность вернуть их обратно к первоначальному тексту.
И что важно, эти 5 байт — «tvXo4» ни один крипто-алгоритм не взломает )
 
P.S.
Естественно что можно использовать и другие сервисы для сокращения ссылок,
и конечно, надо иметь ввиду, что 2кБ — это максимальный размер URL, а не текста в строке, но идею вы конечно же поняли ;)
 
Всем доброго дня, пользуйтесь на здоровье!

+37
464 6
Comments 23
Top of the day