Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2014, 13:26   #1
BoRzZoY
 
Регистрация: 29.05.2012
Сообщений: 9
По умолчанию Шифрование данных AES алгоритмом

Здравствуйте!

Уже второй день не вылажу с интернета, все облазил - не могу найти реализацию рабочего AES алгоритма шифрования, все что не пробовал у меня либо не работает, либо неверно шифрует ( почему то потом нельзя впоследствии расшифровать php скриптом ).

Либо предложите какой то другой симметричный алгоритм шифрования
критерии:
- с документацией и примерами
- возможно реализовать и на php
- совместим с Delphi XE5

Очень нужна помощь, товарищи!
BoRzZoY вне форума Ответить с цитированием
Старый 27.04.2014, 16:33   #2
XE5
Заблокирован
 
Регистрация: 02.03.2014
Сообщений: 439
По умолчанию

Требуется шифрование, или хеширование? Уровень сложности имеет значение? На вскидку.
шифрование - base64
хеширование - md5
XE5 вне форума Ответить с цитированием
Старый 27.04.2014, 17:07   #3
BoRzZoY
 
Регистрация: 29.05.2012
Сообщений: 9
По умолчанию

Цитата:
Сообщение от XE5 Посмотреть сообщение
Требуется шифрование, или хеширование? Уровень сложности имеет значение? На вскидку.
шифрование - base64
хеширование - md5
Мне нужно шифрование с ключом, такие как RSA, AES, DES
Уровень сложности не имеет значение, имеет значения скорость, но даже это не главное, главное чтобы подходил под описанные критерии
Готов даже деньгами отблагодарить того, кто поможет мне с этим
BoRzZoY вне форума Ответить с цитированием
Старый 27.04.2014, 19:17   #4
XE5
Заблокирован
 
Регистрация: 02.03.2014
Сообщений: 439
По умолчанию

Цитата:
Готов даже деньгами отблагодарить того
Любой каприз за Ваши деньги. Работаю вплотную с шифрованием, без проблем помогу. Отправил контакты в личку.
XE5 вне форума Ответить с цитированием
Старый 27.04.2014, 20:49   #5
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Нафига велосипеды, все давно придумано и написано. OpenSSL хоть напрямую используй хоть через openssl.exe Там все написано и продумано и отлажено.
Человек_Борща вне форума Ответить с цитированием
Старый 27.04.2014, 22:11   #6
BoRzZoY
 
Регистрация: 29.05.2012
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Нафига велосипеды, все давно придумано и написано. OpenSSL хоть напрямую используй хоть через openssl.exe Там все написано и продумано и отлажено.
Понимаете, я уже 2 дня не выхожу из-за ПК, причем я на полном серьезе ( исключая время на сон ), перепробовал столько библиотек, узнал столько о самих алгоритмах шифрования, мне сейчас хоть дисертацию по ним пиши. А вот рабочего алгоритма или библиотеки так и не нашел, пришлось даже пойти к знающим людям за денежку, но даже сейчас не уверен на все 100% что мне помогут.

Могли бы вы поделиться примером шифрования именно на aes-256?
BoRzZoY вне форума Ответить с цитированием
Старый 27.04.2014, 22:58   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Да пожалуйста... openSSL в исходниках на Delphi.

Там же примеры. Описание криптографических методов, алгоритмов на оф. сайте OpenSSL, там же библиотеки.
Человек_Борща вне форума Ответить с цитированием
Старый 28.04.2014, 17:21   #8
BoRzZoY
 
Регистрация: 29.05.2012
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Да пожалуйста... openSSL в исходниках на Delphi.

Там же примеры. Описание криптографических методов, алгоритмов на оф. сайте OpenSSL, там же библиотеки.
Рабочих примеров под AES-256 так и не нашел
У меня уже начало складываться ощущение что в delphi невозможно зашифровать строку AES алгоритмом
BoRzZoY вне форума Ответить с цитированием
Старый 28.04.2014, 17:37   #9
XE5
Заблокирован
 
Регистрация: 02.03.2014
Сообщений: 439
По умолчанию

Цитата:
У меня уже начало складываться ощущение что в delphi невозможно зашифровать строку AES алгоритмом
Возможно 100%.
XE5 вне форума Ответить с цитированием
Старый 28.04.2014, 17:48   #10
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Все там возможно.
Вот вам ещё 3й вариант через крипто-провайдеров, в данном случае это AES.

Ну ведь не сложно же прочитать документацию да написать код.. в чем трудности-то?
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenSSL AES - шифрование gunsoy C/C++ Сетевое программирование 1 11.04.2014 23:55
Шифрование AES. asmars Общие вопросы C/C++ 3 03.05.2012 16:22
Шифрование AES Samara Помощь студентам 3 29.10.2011 18:10
Шифрование алгоритмом AES (также известный как Rijndael) darek13 Общие вопросы Delphi 16 02.07.2011 00:47
Шифрование AES SergunchikSK Общие вопросы Delphi 13 25.08.2009 10:36