Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   as3crypto, aes128-cbc с использованием ключа (http://www.flasher.ru/forum/showthread.php?t=160493)

blanzh 13.07.2011 13:27

as3crypto, aes128-cbc с использованием ключа
 
Вопрос наверно больше по теории шифрования.

Сервер отдает флешу ключ, по которому нужно закодировать данные (результат прохождения игры).

Делаю следющее:
на начальном этапе создается шифровщик
Код AS3:

cipher = Crypto.getCipher("simple-aes128-cbc", Hex.toArray(key))
// key - 128bit HEX in string representation

Далее, после прохождения игры, нужно передать зашифрованные результаты (2 параметра + IV). Два результата шифрую след. образом (отдаются серверу тоже в HEX):
Код AS3:

var ba:ByteArray = new ByteArray;
ba.writeUTFBytes(val);
cipher.encrypt(ba);
return Hex.fromArray(ba);
// val - результат (String)

А вот с IV проболема, тут видимо у меня с теорией проблемы.
Где мне строить этот IV? Может он сам как-то строится?
Никак не пойму.

the_tracker 16.02.2012 11:15

та же фигня


Часовой пояс GMT +4, время: 06:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.