Страница 1 из 1

Защитить передачу данных на сервер

Добавлено: 18 май 2012, 21:01
add0295
День добрый!
Хотелось бы узнать кто как защищает данные которые передаются на сервер и данные которые передаются из сервера на приложения, что бы перехватом не переделали запрос или ответ (например через Charles).

P.S. Думал может сделать ключ (типа var key:String="qwerty12345";) что бы был он на сервере и в приложении и потом делать запрос так:

Код: Выделить всё

 var random:Number = Math.floor(Math.random() * 100 + 1); var vars:URLVariables = new URLVariables  ;vars['viewer_id'] = viewer_id;vars['param'] = param;// то что хочу передать серверуvars['random'] = random;vars['hash'] = MD5.encrypt(viewer_id + '_' + param + '_' + rndm + '_' + key);url_request.data = vars;  
И проверять потом как на сервере так и в приложении, но если сделать декомпиляцию swf то можно будет с легкостью подделать запрос или ответ.

Re: Защитить передачу данных на сервер

Добавлено: 18 май 2012, 21:06
Александр
http://flapps.ru/forum/topic3513.html

Защиту можно усложнять, но кому будет надо, все равно декомпилирует swf и узнает алгоритм.

Re: Защитить передачу данных на сервер

Добавлено: 19 май 2012, 00:19
sanych_dv
Надо все же поднять тему шифрования. Но, мне кажется, она больше консьюмерская )