Вверх ↑
Этот топик читают: Гость
Ответов: 127
Рейтинг: 0
#1: 2010-02-20 11:58:09 ЛС | профиль | цитата
Здравствуйте.
Вопрос на счет компонента Криптография (Criptography).
Насчет шифрования-дешифрования файлов всё понятно. Не получается открыть и показать на форме закриптованый этим компонентом jpg-файл. То есть мне надо, чтобы просмотр зашифрованных рисунков возможен был только через мою программу.
Например, вот эту:
code_17000.txt
Спасибо.
карма: 0

0
файлы: 1code_17000.txt [753B] [147]
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2010-02-20 12:06:28 ЛС | профиль | цитата
элементом ImageLoader - никак. Элементом Jpeg примерно так

Add(Cryptography,12676423,231,91)
{
Key="123"
link(onCrypt,14962834:doConvert,[])
}
Add(Button,961380,35,91)
{
Left=10
Top=10
Caption="open"
link(onClick,1987350:doOpen,[])
}
Add(Jpeg,1336067,427,91)
{
Point(doLoadFromStream)
}
Add(Convertor,14982910,161,91)
{
Mode=11
link(onResult,12676423:doCrypt,[])
}
Add(FileStream,1987350,105,91)
{
link(onLoad,14982910:doConvert,[])
}
Add(Convertor,14962834,294,91)
{
Mode=12
link(onResult,1336067:doLoadFromStream,[(376,97)(376,111)])
}
карма: 27
1
Голосовали:faniss
Ответов: 845
Рейтинг: 17
#3: 2010-02-20 12:08:57 ЛС | профиль | цитата
а ехе файлы можно криптавать?
карма: 0

0
Ответов: 970
Рейтинг: 270
#4: 2010-02-20 12:30:18 ЛС | профиль | цитата
можно, если сделать напримаер так:

  • криптуем exe
  • суем его в MemoryStream

  • при выполнении программы распаковываем наш exe во временный файл и запускаем
  • закрываем оболочку
карма: 0

0
Ответов: 845
Рейтинг: 17
#5: 2010-02-20 12:37:04 ЛС | профиль | цитата
суем его в MemoryStream тупо

[color=#ff0000][b]Схема была удалена [/b][/color]
вот схема как сделать запус по очереди там у меня толька на 1 файл
карма: 0

0
Ответов: 127
Рейтинг: 0
#6: 2010-02-20 14:13:05 ЛС | профиль | цитата
Dilma, спасибо.
Получилось с твоей помощью.
Может не совсем профессионально, но у меня работает.
Вот:
code_17006.txt
карма: 0

0
файлы: 1code_17006.txt [1.5KB] [150]
Ответов: 845
Рейтинг: 17
#7: 2010-02-20 18:10:10 ЛС | профиль | цитата
А с ехе можно так?
code_17012.txt
карма: 0

0
файлы: 1code_17012.txt [1.5KB] [153]
Ответов: 970
Рейтинг: 270
#8: 2010-02-20 18:14:31 ЛС | профиль | цитата
да, только запускаться закриптованный файл не будет - нужно сделать дополнительную программу для запуска закриптованных exe
карма: 0

0
Ответов: 845
Рейтинг: 17
#9: 2010-02-20 18:15:43 ЛС | профиль | цитата
можешь сделать ??
карма: 0

0
Ответов: 970
Рейтинг: 270
#10: 2010-02-20 18:16:38 ЛС | профиль | цитата
там же легко - распаковываешь во временный файл и запускаешь
карма: 0

0
Ответов: 845
Рейтинг: 17
#11: 2010-02-20 18:22:10 ЛС | профиль | цитата
в сехеме на добы
карма: 0

0
Ответов: 970
Рейтинг: 270
#12: 2010-02-20 18:36:01 ЛС | профиль | цитата
вот схемы, тестовый файл для расшифровки и тестовый файл для шифровки:
карма: 0

0
файлы: 1exe.rar [74.7KB] [186]
Ответов: 305
Рейтинг: 4
#13: 2010-09-21 13:57:02 ЛС | профиль | цитата
у меня не получается что то обычный текст зашифровать и наоборот:
code_20706.txt
карма: 0

0
файлы: 1code_20706.txt [247B] [68]
Гость
Ответов: 17029
Рейтинг: 0
#14: 2010-09-21 14:00:10 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-06 12:04:00
карма: 0

0
Ответов: 305
Рейтинг: 4
#15: 2010-09-21 14:09:34 ЛС | профиль | цитата
А как его правильно задать, чтоб и цифры тоже шифровались?
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)