|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
надо очень быстрое шифрование в AS3 — требуется мегабиты в секунду?
Стоит вопрос защиты графики в игре.
Есть мысль шифровать растр - не сам файл а именно растр. После загрузки спрайта лочитьего, получать доступ к растру и производить дешифровку. Потом анлочить и использовать в игре. В результате как то вот так должно получиться До После В примере AES шифрование растра. Работает очень быстро в С++ проекте. Но катастрофически медленно на AS3. Растр 1024х1024 примерно 15 секунд дешифруется что не годится для продакшена. Кто может посоветовать очень быстрый алг для шифровки/дешифровки изображения. Ну и желательно относительно стойкий? XOR не предлагайте.
__________________
fast restart: *((int*)0) = 0; |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Совместимость чего с чем?
|
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
А что такое FlasCC ? Я давно слышал, но подумал, что это типа библиотеки для компилятора,
чтобы с++ в swf компилировать... Это не так? |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Попробуйте Pixel Bender шейдеры. Но в любом случае, то что зашифровано, можно и расшифровать.
Алгоритм расшифровки будет внутри флэшки, ключи расшифровки тоже можно вытащить. Ну и банальный принтскрин никто не отменял.
__________________
Отряд Котовскага |
|
|||||
Цитата:
Ключ для каждой текстуры будет приходить с сервера по защищенному каналу ( или HTTPS или SSL сокетное соединение с сервером ) еще не решили. Это не панацея но уже не любой школьник сможет спионерить графику Добавлено через 1 минуту PNG текстур 15-20 по 1024х1024 Все обязано быть загружено до начала игры чтобы не было лагов в игре Добавлено через 2 минуты возможно звучит по нубски но чтобы работало на любом компе с любой ОС А то может такая FlashCC либа платформа зависимая.... Добавлено через 5 минут Цитата:
__________________
fast restart: *((int*)0) = 0; |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
progman, работать будет на всех платформах.
|
Часовой пояс GMT +4, время: 23:26. |
|
« Предыдущая тема | Следующая тема » |
Теги |
aes , AS3 |
|
|