- 0
TIdHMACSHA1 Проблема в реализации PBKDF2-SHA1 средствами INDY(TIdHMACSHA1)
-
Похожий контент
-
- 6 ответов
- 1 993 просмотра
-
- 4 ответа
- 2 439 просмотров
-
[DELPHI FMX Android] [6.0] Не удается загрузить SSL библиотеку 1 2
От bossalex,
- delphi fmx
- ssl
- (и ещё 2 )
- 46 ответов
- 9 951 просмотр
-
- 4 ответа
- 2 715 просмотров
-
- 7 ответов
- 3 776 просмотров
-
TidTCPClient [TidTCPClient] В IdTCPClient возникает Max line length exceeded при чтении
От ivadimos,
- 1 ответ
- 3 591 просмотр
-
- 2 ответа
- 3 292 просмотра
-
TidHTTP [TidHTTP] Как сделать, чтобы idHttp не блокировал форму при скачивании файла?
От iworm2009,
- tidAntifreeze
- HTTP
- (и ещё 1 )
- 1 ответ
- 2 348 просмотров
-
- 2 ответа
- 4 653 просмотра
-
- 10 ответов
- 6 249 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
Morfi
Здравствуйте!
Пытаюсь реализовать алгоритм PBKDF2-SHA1. Для вычисления HMAC-SHA1 использую класс TidHMACSHA1.
Код PBKDF2-SHA1 нашел на просторах интернета и немного подкорректировал для использования с INDY (TidHMACSHA1):
Для вычисления HMAC-SHA1 используется функция EncryptHMACSha1:
Возникает проблема, когда эта функция используется 6-й раз в функции PBKDF2Sha1:
Возникает исключение в глубинах INDY-кода:
а точнее в функции TIdHashSHA1.NativeGetHashBytes (файл: idHashSHA,pas) на строке с кодом:
Помогите решить данную проблему.
Версии:
Delphi: 10.1
INDY: 10.6.2.5341
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.