какая-нибудь хитрая загадка чтобы англики ходили искали
Разбросать по частям QR-код по всей книге (распределение сам выберешь), собрав который, человек получает информацию о том, где ему найти рубин, причем сам QR-код сделать уникальным под каждый экземпляр.
Чтобы сделать QR-код уникальным, потребуется любое такое же уникальное слово или фраза в каждом экземпляре книги, получив которое, человек сможет использовать его для расшифровки сообщения в AES-256 о местонахождении рубина.
Можешь в начале книги сделать рисунок матрицы 5×5, в каждой клетке отмечаешь число, связанное с кусочком QR-кода. В самой же книге с каждым кусочком будет связано это самое число, которое ты отметил в клетке этой матрицы. То есть, таким образом, ты оставляешь карту по сбору кусочков в один QR-код.