|
|
|||||
Регистрация: Jan 2012
Сообщений: 836
|
Зашифровать zip
Всем привет. Попробовал библиотеку FZip для создания zip файла. Но теперь не могу догадаться, как зашифровать этот файл. Вернее сейчас файл открывается через обычный winrar, но я неоднократно видел, как у многих других людей, при попытке открыть файл выскакивает ошибка. Вот как бы сделать примерно также?
Буду очень признателен если кто подаст идеи и примеры. Даже самый простой вариант меня устроит. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
есть же нативные средства
|
|
|||||
Регистрация: Jan 2012
Сообщений: 836
|
да я че то не вкуриваю что компрессить надо
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
bytearray конечно же,куда предварительно надо поместить свои данные.
Добавлено через 4 минуты upd:так я не вкурил проблема сжать или сжать и запаролить? |
|
|||||
Регистрация: Jan 2012
Сообщений: 836
|
undefined byteArray получается только из файлов,которые закидываются в архив. Криптовать надо сам архив, а как это сделать - пока без понятия.
public function load_complete(name:String, data:ByteArray):void { countLoaded++; var resourceData:ByteArray = data; zip.addFile(name, resourceData); if (countLoaded >= max_count) { onUploadComplete(); } } Цитата:
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
на эту тему тут немало копий сломано.Если подитожить: лучше шифровать банальным ксором и ключ хранить в отдельной флэшке,заэмбеженной в основную.Код в конце прообфусцировать.
Для бинарных данных вполне подойдет. |
|
|||||
Регистрация: Jan 2012
Сообщений: 836
|
undefined а ты сам пробовал такое сделать? Или у тебя все ресурсы в открытом виде лежат?
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Да, так и делаю. Только не ксором, а rc4-шифром и ключ хранится рядом с шифром. Защита скорее психологическая просто мы не можем распространять контент в "чистом" виде.
Добавлено через 2 минуты Нужна надежность - храни все на сервере |
|
|||||
Регистрация: Jan 2012
Сообщений: 836
|
Спасибо. Вроде получилось. Попробовал несколько типов шифрования и всё же остановился на rc4. Он самый быстрый оказался, некоторые по 2 минуты криптовали и декриптовали,а тут за 5 секунд и готово. Но вот на счет xor-а. Он лучше rc4? И еще вопрос. Как безпалева пароль хранить? Ты выше написал что в отдельной флешке, а как примерно это должно выглядеть?
|
Часовой пояс GMT +4, время: 15:34. |
|
« Предыдущая тема | Следующая тема » |
|
|