Не так давно я публиковал на Хабре обзорную статью о применении кубика Рубика в криптографии, где приводил интересный кейс с крипто-челленджем Клауса Шмеха. Потом мне стали попадаться еще интересные задачи с зашифрованными посланиями на кубике Рубика, как, например, случай на Reddit, где пользователь просил сообщество помочь расшифровать сообщение, которое ему оставила девушка на кубике Рубика. На олимпиадах по криптографии, как выяснилось, тоже периодически появляются задачки с шифрами на кубике Рубика. Всё это привело меня к мысли, что шифрование на кубике Рубика может быть весьма интересным занятными. И я решил поэкспериментировать с "рубошифрованием". В этой статье приведу первую (простую) задачку, на решение которой мне понадобилось около часа. Жду ваших решений в комментариях. А правильный ответ и собственное решение опубликую через пару недель. Расшифровываем кубик...
Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели13K
Кейс
Не так давно я публиковал на Хабре обзорную статью о применении кубика Рубика в криптографии, где приводил интересный кейс с крипто-челленджем Клауса Шмеха, известного немецкого эксперта по криптографии. Потом мне стали попадаться еще интересные задачи с зашифрованными посланиями на кубике Рубика, как, например, случай, когда пользователь Reddit попросил сообщество помочь расшифровать, что написала ему девушка на кубике Рубика. На олимпиадах по криптографии, как выяснилось, тоже периодически появляются задачки с шифрами на кубике Рубика. Всё это навело меня на мысль, что шифрование на кубике Рубика может быть весьма интересным занятными. И я решил поэкспериментировать с такими задачками. В этой статье приведу первую (простую) задачку, на решение которой мне понадобилось около часа. Жду ваших решений в комментариях. А свое решение опубликую через пару недель.
Задача №1
Артур зашифровал сообщение для Боба на гранях кубика Рубика. Он перемешал кубик Рубика произвольным образом. Используя буквы и цифры, на перемешанных гранях кубика он написал важное послание на русском языке.
Каждую грань он заполнял по строчкам слева направо начиная с верхней строки.
Заполнение каждой грани Артур начинал со стикера верхнего левого угла, где ставил номер грани (от 1 до 6 по порядку чтения граней).
Пробелы и знаки препинания Артур опускал.
Символы сообщения Артур ориентировал как при нормальном письме относительно своего взгляда (то есть не повёрнутыми).
Затем Артур собрал кубик Рубика в исходное состояние по цветам. Символы на кубике перемешались, их ориентация изменилась.
Через некоторое время Боб получил кубик Рубика, который выглядел следующим образом:

Боб взял лист бумаги и выписал все символы в порядке чтения граней кубика Рубика принятом в спидкубинге: белый – Up, красный – Right, зелёный – Front, жёлтый – Down, оранжевый – Left, синий – Back). Получилась строка из 54 символов: 6 цифр маркирующих порядок граней и 48 символов (букв и цифр) послания.
НИ4ТЕВ3В2ОЖЕОВГ2КГАЗВСЕГОЛР14ЙЫОИНТНТВ5ССООА6АОИННЛЙПЕ
Боб начал крутить кубик Рубика и вскоре нашел ответ.
Какое послание зашифровал Артур?
Восстановите исходное состояние кубика Рубика, на котором Артур записал послание.
Подсказки (но попробуйте сначала решить без подсказок):
Центральные элементы у кубика Рубика фиксированы, поэтому красный всегда напротив оранжевого, синий – напротив зеленого, белый – напротив желтого.
Из-за конструктивных особенностей кубика ориентация букв на центральных стикерах при вращении может меняться, поэтому Боб читал центральные буквы как есть, не пытаясь их повернуть.
Артур – гик и фанат научной фантастики.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Шифр на кубике Рубика. Криптографическая задача №2 | 0 | 5 | 12-07-2026 |
| 2 | Треугольный пиксель: почему никто не собирает мозаики из пирамидок? (а зря) | 0 | 6.44 | 16-03-2026 |
| 3 | Как посмотреть! От аналоговой сетки к цифровому пикселю и обратно… к кубику Рубика | 0 | 8.22 | 20-03-2026 |
| 4 | Логическая головоломка из университетского квеста | 0 | 8.1 | 10-05-2026 |
| 5 | Cпидкубинг признан в Китае официальным видом спорта. Ждем кубик Рубика на Олимпиаде? | 0 | 11.76 | 23-03-2026 |
| 6 | ИграКОД: Генератор судоку на TypeScript: почему найти решение проще, чем доказать единственность | -1 | 17.78 | 01-08-2026 |
| 7 | Давайте заглянем в этот самый вайб-код | 0 | 8.44 | 20-03-2026 |
| 8 | Вы не знаете CSS. Мои вопросы о CSS с ответами. Версия 2026 года | 5 | 6 | 14-07-2026 |
| 9 | Еще три интересные логические задачи | 0 | 8.18 | 17-08-2026 |
| 10 | Frontend CTF, или Как связаны Мона Лиза и искусственный интеллект | 5 | 3 | 09-07-2026 |