Вопрос № 143689: Доброго времени суток. Имееется такая проблема: Нужно закодировать XORом файл. Но как это сделать на php? Открываю я файл например, 1 символ - 8 байт, но как получить двоичный код сивола для последующего шифрования? Кто может помочь? ...
Вопрос № 143.689
Доброго времени суток. Имееется такая проблема: Нужно закодировать XORом файл. Но как это сделать на php? Открываю я файл например, 1 символ - 8 байт, но как получить двоичный код сивола для последующего шифрования? Кто может помочь?
Отправлен: 12.09.2008, 00:19
Вопрос задал: Krisp (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: PVS@Lviv
Здравствуйте, Krisp! Для начала поправочка (скорее всего
чисто механическая ошибка, но всё же): 1 символ = 1 байт = 8 бит, и то не во всех кодировках, но для целей шифрования интерпретировать содержимое файла
удобнее(и вполне достаточно) именно так. А дальше в PHP всё как у других: побитовые операторы работают как с числами, так и с символами и даже строками (только надо не забывать что строчные операнды урезаются до длины меньшего из них).
Ответ отправил: PVS@Lviv (статус: Профессионал) Украина, Львов ---- Ответ отправлен: 12.09.2008, 10:13 Оценка за ответ: 5