Jump to content

Recommended Posts

Posted

Не совсем в тему форума, однако здесь роднее :)

Есть некое число в пределах от 1 до 10000. Есть некий произвольный фрагмент текста. Длиною от одной фразы (допустим не менее десяти слов) до маленького рассказика. Нужен метод (алгоритм) кодирования числа в этот текст, но чтобы не изменить смысл текста и не вызвать подозрения у постороннего наблюдателя. Естественно должен быть и алгоритм обратного извлечения числа. Вот такая задачка :)

Ну что, напрячгем мозги? :)

Posted

гм, на ум пока только приходит подменять в определенном порядке русские буквы схожими на латинице...

 

Попутный вопрос, я не супер-программер, но наверно должен быть способ обратимо ужать большое число?

Posted

может менять в особом порядке количество пробелов в тексте согласно некоторому алгоритму?

Posted

А может проще с картинкой замутить? Полно прог...... Эталонная картинка находится у корреспондентов, а передается уже с инфой......

Posted

Можно использовать таблицу синонимов. То есть менять слова с одинаковым смыслом на таковые из таблички. Оно конечно будет заметно, но не так уж и ;-)

 

Еще вариант - манипулировать знаком переноса - ставить его на 1 доступное место, 2е и так далее.

Posted

ключевое слово стеганография. По нему искать.

Но с графикой действительно проще - программ для "вшивания" текста в графику полно, а может вы фанат обмена логотипов для телефонов или аватаров... ;)

Posted
ключевое слово стеганография. По нему искать.  

Но с графикой действительно проще - программ для "вшивания" текста в графику полно, а может вы фанат обмена логотипов для телефонов или аватаров... ;)

Дело в том, что нужно просто защитить определенный текст от копирования и размещения на других ресурсах. Т.е. если защищенный текст всплывает на другом ресурсе, то можно было бы извлечь число и вычислить репостера... (т.е. для каждого смотрящего этот номер уникален).

Posted

Искать похожие символы с разными кодами.

Например, если в тексте есть 100 букв "о" - это 100-разрядное двоичное число. Русская о - 0, английская - 1. 2^100 - хватит на всех возможных репостеров? ;)

 

Если от одной фразы и 10000 чисел: юзаем - а, о, е, р, с и т.д.

2^14 = 16384. 14 букв всего надо подходящих.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.