Показать сообщение отдельно
Старый 25.12.2010, 21:40
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 7  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Код AS3:
		/**
		 * 
		 * Шифрует byteArray по алгоритму XOR
		 * используя ключ key
		 * 
		 * Применяется в библиотеке main-server
		 * 
		 * @param	binaryData
		 * @param	key
		 */
		public static function XOR(binaryData:ByteArray, key:String):void{
			var keyIndex:Number=0;
			for (var i:Number = 0; i < binaryData.length; i++) {
				binaryData[i] = binaryData[i] ^ key.charCodeAt(keyIndex);
				keyIndex++;
				if (keyIndex >= key.length) {
					keyIndex=0;
				}
			}
		}
Аналогично на ПХП