|
|
|||||
Шифровать информацию в *.txt *.xml
Здравствуйте
стала задача загружать во флэш огромное количество географической инфы из файла, структуру которого решил обсудить в этой теме. Да, и всю эту инфу нельзя читать посторонним, т.к. это точки интереса отдельного человека, и он не хочет чтоб кто то узнал где у него расположены гаражи, склады и прочая личная инфа. вот пример текста который нужно переместить во flash польский формат карт [POLYGON] Type=0x17 Data0=(46.740989,38.289928),(46.740131,38.291732),(46.736225,38.288803),(46.736225,38.286880),(46.738437,38.286880) [END] [POLYGON] Type=0xc Data0=(46.727684,38.274909),(46.728973,38.276107),(46.728973,38.280326),(46.726890,38.280326),(46.725711,38.278167) [END] [POI] Type=0x6 Label=Мой дом. DontFind=Y CityIdx=227 RoadID=2735597 Data0=(46.696098,38.277137),(46.695671,38.276626),(46.694812,38.275508),(46.694038,38.274391),(46.693191,38.273361),(46.692321,38.272247) Nod1=0,14290,0 Nod2=1,14291,0 Nod3=2,14171,0 Nod4=3,14292,0 Nod5=4,14176,0 Nod6=5,14177,0 [END] в txt всё компактно, файл будет быстрее загружаться из инета и уже мало понятно что в нем такое когда всё в одной строчке типа &poi1=Type-0x6|Label-Мой дом.|DontFind-Y|CityIdx=227|RoadID-2735597|Data0-(46.696098,38.277137),(46.695671,38.276626),(46.694812,38.275508),(46.694038,38.274391),(46.693191,38.273361),(46.692321,38.272247)&poligon1=Type-0xc|Data0-(46.727684,38.274909),(46.728973,38.276107),(46.728973,38.280326),(46.726890,38.280326),(46.725711,38.278167)&poligon21=Type-0xc|Data0-(46.727684,38.274909),(46.728973,38.276107),(46.728973,38.280326),(46.726890,38.280326),(46.725711,38.278167) только я пока не могу придумать алгоритм шифрования, быть может даже упаковки, чтоб передать большое количество информации в скрытом виде. у кого есть идеи? спасибо. |
|
|||||
[+1 14.08.08]
[+1 20.08.08] |
теперь, когда есть ByteArray, можено легко хранить данные даже в бинарном виде со своей придуманой структурой хранения, так же, можно архивировать zlib с помощью функций ByteArray compress и decompress, я думаю, после этого достаточно простого шифрования побитовым сдвигом(когда каждый байт сдвигается на загаданное число), чтобы инфа в загружаемом файле была не читаема. Можно легко придумать алгоритм сдвига, связаный с вводимым паролем.
__________________
~ Never trouble trouble till trouble troubles you! |
|
|||||
ByteArray о как суперски )) !!! покапаю как работает )
|
Часовой пояс GMT +4, время: 22:29. |
|
« Предыдущая тема | Следующая тема » |
|
|