1.jpg
Ошибка.jpg
Схему собирал как в статье у автора 3042:
http://hi-asm.blogspot.ru/2009/11/hiasm_20.html
Редактировалось 11 раз(а), последний 2017-09-01 09:24:54
Ответов: 12
Рейтинг: 0
|
|||
При попытке зашифровать файл, объёмом более 1GB любым из этих компонентов:
1.jpg Ошибка.jpg Схему собирал как в статье у автора 3042: http://hi-asm.blogspot.ru/2009/11/hiasm_20.html Редактировалось 11 раз(а), последний 2017-09-01 09:24:54 |
|||
карма: 0 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Те компоненты настолько древние, что сейчас никто не будет в них разбираться. Используй эти: /topic/64832
|
|||
карма: 26 |
|
Ответов: 12
Рейтинг: 0
|
|||
Netspirit писал(а): Используй эти: /topic/64832Вот блин. Сказал бы мне кто-нибудь раньше про них... Проблема в том, что они не подходят для моего проекта. У меня многофункциональная программа. Она шифрует\дешифрует файлы, уничтожает файлы разными алгоритмами (МО США - три шага, немецкий VSITR - 7 шагов и т.д.), создает криптоконтейнер, склеивает файлы и еще пара функций. И почти всё это связанно именно со старыми компонентами. Подставить те, которые Вы рекомендуете, не получиться. А переделывать все не хочется. Два месяца на программу убил.. Хз что делать)) Редактировалось 1 раз(а), последний 2017-09-01 12:15:03 |
|||
карма: 0 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Шифровка/дешифровка файлов - есть. Работа с криптоконтейнером как со Stream - возможна.
|
|||
карма: 26 |
|
Ответов: 12
Рейтинг: 0
|
|||
Netspirit писал(а): Шифровка/дешифровка файлов - есть. Работа с криптоконтейнером как со Stream - возможна.Похоже придется всё переделывать.. Надеюсь, проблема именно из-за этих компонентов и Ваши будут нормально работать. Спасибо что ответили. |
|||
карма: 0 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Если в моих компонентах будет ошибка, то я её исправлю, а у тех - нет. Чтобы всё не переделывать, ты сначала внимательно проверь схему. Предел размера файла в 1 Гб может возникать из-за использования MemoryStream или конвертера Stream<->Str.
Редактировалось 1 раз(а), последний 2017-09-01 12:39:39 |
|||
карма: 26 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Подтверждаю, ошибка есть. Как на Delphi, так и на FPC, хотя в KOLBlockCipher.pas и KOLHashH.pas написано //adapted for FPC by Wolfik
Ошибка появляется и при размере, меньшем 1 ГБ, иногда при закрытии программы. А также при подключении точки onStreamResult (в FPC). С чем связана ошибка - так и не понял. Жаль, так как компоненты реализуют много алгоритмов, такое разнообразие пригодилось бы в HiAsm. Редактировалось 1 раз(а), последний 2017-09-02 20:35:21 |
|||
карма: 9 |
|
Ответов: 12
Рейтинг: 0
|
|||
3042 писал(а): Подтверждаю, ошибка есть.Спасибо за подтверждение)) А то я уже раз пять, каждый компонент в огромной схеме пересмотрел. Думал что я что-то не так сделал. Да, и огромное спасибо Вам за уроки и статьи. Лет пять назад, они мне очень помогли. Да и сейчас если что забуду, смотрю их. А Вы больше не будете делать уроки по HiAsm? Может сделаете что-то типа "HiAsm для профи"? С удовольствием посмотрел бы их. Редактировалось 1 раз(а), последний 2017-09-03 10:04:13 |
|||
карма: 0 |
|