Через компонент EnCrypt зашифровал строку и сохранил ее в файл.Открыл файл и саму строку,попробовал расшифровать через DeCrypt - не получилось.Если же зашифровать и расшифровать строку не сохраняя ее в файл,то все получается.Как я понял,некоторые символы не правильно записываются в файл и поэтому невозможно потом это расшифровать.Есть еще вариант для шифровки текста только символами 0 и 1.Через какой компонент это можно реализовать?
Методом XOR через компонент Cryptography не получается.
Этот топик читают: Гость
Ответов: 58
Рейтинг: 1
|
|||
карма: 0 |
|
Ответов: 8926
Рейтинг: 823
|
|||
Jonson, ну а где схема шифровки/дешифровки?
(В файл-то символы правильно записываются, но не все правильно в интерфейсных элементах отображаются ) |
|||
карма: 19 |
|
Ответов: 58
Рейтинг: 1
|
|||
карма: 0 |
| ||
файлы: 1 | code_36519.txt [1KB] [507] |
Ответов: 655
Рейтинг: 18
|
|||
Jonson, при шифровании в сроке появляются так называемые не печатные символы, не уверен что они сохраняются. Переводи строку в hex.
|
|||
карма: 0 |
| ||
файлы: 1 | code_36520.txt [1.1KB] [567] |
Ответов: 58
Рейтинг: 1
|
|||
Gunnman, Загрузите,пожалуйста,еще раз схему.У меня ошибка
------------ Дoбавленo в 23.26: Спасибо) |
|||
карма: 0 |
|
Ответов: 655
Рейтинг: 18
|
|||
В той схеме ошибка была, сейчас поправил.
|
|||
карма: 0 |
|
Ответов: 58
Рейтинг: 1
|
|||
А шифрование с помощью цифр 0 и 1 можно реализовать?
|
|||
карма: 0 |
|
Ответов: 655
Рейтинг: 18
|
|||
Для нормального шифрования лучше AES использовать )
------------ Дoбавленo в 23.29: Всмысле 0 и 1? Ключ чтобы был 0 или 1? |
|||
карма: 0 |
|
Ответов: 58
Рейтинг: 1
|
|||
Вместо таких символов чjе7$вY–, сделать 0 и 1.Например зашифрованное слово "Привет" - 0010010
------------ Дoбавленo в 23.34: Цифры точно должны правильно записаться в файл |
|||
карма: 0 |
|
Ответов: 655
Рейтинг: 18
|
|||
Jonson, и смысл такого шифрования? Разбирайся) потом расскажешь как это сделать)
|
|||
карма: 0 |
| ||
Голосовали: | Jonson |
Ответов: 58
Рейтинг: 1
|
|||
Честно,идея с hex намного лучше.Спасибо!
|
|||
карма: 0 |
|
Разработчик
Ответов: 26153
Рейтинг: 2127
|
|||
Если нужно писать в бинарный файл, то никаких проблем я здесь не наблюдаю
|
|||
карма: 22 |
|
Ответов: 4630
Рейтинг: 749
|
|||
У кого-то на Windows XP алгоритмы AES работают?
|
|||
карма: 26 |
|
Разработчик
Ответов: 26153
Рейтинг: 2127
|
|||
Проблема в MS_ENH_RSA_AES_PROV
В XP надо попытаться использовать MS_ENH_RSA_AES_PROV_XP Редактировалось 2 раз(а), последний 2018-04-27 17:07:46 |
|||
карма: 22 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Сделал такую вещь: Crypt components mod 2018-05-04.zip
Список изменений: Добавлены: - свойства BlockMode, InitVector, BufferSize - методы doEncryptFile, doEncryptStream, doDecryptFile, doDecryptStream, doAbort - верхние точки SrcFileName, DstFileName, SrcStream, DstStream, Count - cобытие onProgress - код компонентов значительно переработан, доработан файл MSCryptoAPI.pas - алгоритмы AES работают на Windows XP - дополнительные коды ошибок - шифрование пустых строк не является ошибкой Редактировалось 4 раз(а), последний 2018-05-04 11:28:00 |
|||
карма: 26 |
| ||
Голосовали: | 3042 |