Vicus Posted August 18, 2005 Posted August 18, 2005 Не совсем в тему форума, однако здесь роднее :) Есть некое число в пределах от 1 до 10000. Есть некий произвольный фрагмент текста. Длиною от одной фразы (допустим не менее десяти слов) до маленького рассказика. Нужен метод (алгоритм) кодирования числа в этот текст, но чтобы не изменить смысл текста и не вызвать подозрения у постороннего наблюдателя. Естественно должен быть и алгоритм обратного извлечения числа. Вот такая задачка :) Ну что, напрячгем мозги? :) Вставить ник Quote
Vicus Posted August 18, 2005 Author Posted August 18, 2005 гм, на ум пока только приходит подменять в определенном порядке русские буквы схожими на латинице... Попутный вопрос, я не супер-программер, но наверно должен быть способ обратимо ужать большое число? Вставить ник Quote
Guest Posted August 18, 2005 Posted August 18, 2005 может менять в особом порядке количество пробелов в тексте согласно некоторому алгоритму? Вставить ник Quote
Guest Posted August 18, 2005 Posted August 18, 2005 так же можно менять что то типа ", " на "," или ". " на "." Вставить ник Quote
Maxim Posted August 19, 2005 Posted August 19, 2005 А может проще с картинкой замутить? Полно прог...... Эталонная картинка находится у корреспондентов, а передается уже с инфой...... Вставить ник Quote
hcube Posted August 19, 2005 Posted August 19, 2005 Можно использовать таблицу синонимов. То есть менять слова с одинаковым смыслом на таковые из таблички. Оно конечно будет заметно, но не так уж и ;-) Еще вариант - манипулировать знаком переноса - ставить его на 1 доступное место, 2е и так далее. Вставить ник Quote
umike Posted August 19, 2005 Posted August 19, 2005 ключевое слово стеганография. По нему искать. Но с графикой действительно проще - программ для "вшивания" текста в графику полно, а может вы фанат обмена логотипов для телефонов или аватаров... ;) Вставить ник Quote
Vicus Posted August 19, 2005 Author Posted August 19, 2005 ключевое слово стеганография. По нему искать. Но с графикой действительно проще - программ для "вшивания" текста в графику полно, а может вы фанат обмена логотипов для телефонов или аватаров... ;) Дело в том, что нужно просто защитить определенный текст от копирования и размещения на других ресурсах. Т.е. если защищенный текст всплывает на другом ресурсе, то можно было бы извлечь число и вычислить репостера... (т.е. для каждого смотрящего этот номер уникален). Вставить ник Quote
-=mozg=- Posted August 24, 2005 Posted August 24, 2005 Искать похожие символы с разными кодами. Например, если в тексте есть 100 букв "о" - это 100-разрядное двоичное число. Русская о - 0, английская - 1. 2^100 - хватит на всех возможных репостеров? ;) Если от одной фразы и 10000 чисел: юзаем - а, о, е, р, с и т.д. 2^14 = 16384. 14 букв всего надо подходящих. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.