On-line: Andrey, PSP, гостей 2. Всего: 4 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 2513
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 26.12.12 08:41. Заголовок: Аналоги функции HB_Crypt и HB_Decrypt для Harbour'а ?


Всем привет.
Подскажите пожалуйста, есть ли в Харборе фунции как в хХарборе HB_Crypt и HB_Decrypt ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 34 , стр: 1 2 All [только новые]


moderator


Пост N: 525
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 26.12.12 10:07. Заголовок: В Харборе есть функц..


В Харборе есть функции, реализующие разные алгоритмы шифрации:

HB_BLOWFISHDECRYPT - Blowfish - популярный криптостойкий алгоритм
HB_BLOWFISHENCRYPT

HB_MD5DECRYPT - Md5, ничего про него не знаю
HB_MD5ENCRYPT

SX_DECRYPT - из библиотеки hbsix, наверное, самый простой
SX_ENCRYPT

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2590
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 26.12.12 10:25. Заголовок: Andrey 2008-06-10..


Andrey

 
2008-06-10 16:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ contrib/xhb/hbcrypt.c
+ contrib/xhb/hbnxs.h
* contrib/xhb/Makefile
* contrib/xhb/common.mak
+ Added HB_CRYPT()/HB_DECRYPT().
Thanks to Giancarlo Niccolai / xhb.
+ Changed to not depend on hbzlib.
; Minor modifications to compile smoothly in Harbour.
[1.0.0RC1]



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2516
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 26.12.12 13:43. Заголовок: Спасибо БОЛЬШОЕ ! :..


Спасибо БОЛЬШОЕ !
Я искал через Far в папке "Harbour SVN 30" строку "crypt" по маске *.prg - из-за этого и не нашел ничего.
Неправильно искал...
Интересно, я еще по доке Харбора искал такую строку, тоже ничего нет.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2591
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 26.12.12 15:12. Заголовок: Andrey я искал в Ch..


Andrey
я искал в ChangeLog

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3433
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 20.06.14 18:45. Заголовок: Использую в хХарборе..


Использую в хХарборе 1.2.3 функцию CRYPT(cStr, cPass) - осталось еще с клипера.

Сделал новую прогу на МиниГуи (соответственно последний Харбор) и пытаюсь прочитать базы с хХарбора.
Функция CRYPT() в Харборе дает другое значение !

Вопрос: как можно сделать работу функций одинаковой ?
Т.е. отказ от CRYPT и переход на одинаковую функцию в Харборе и хХарборе.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4066
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.06.14 23:17. Заголовок: Andrey Это твоя сам..


Andrey
Это твоя самописная функция ?



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3434
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.06.14 07:57. Заголовок: Dima пишет: Это тво..


Dima пишет:

 цитата:
Это твоя самописная функция ?


Стандартная клиперовская. Работает и в Харборе и хХарборе.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4067
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 21.06.14 08:54. Заголовок: HB_Crypt не пробовал..


HB_Crypt не пробовал ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4068
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 21.06.14 09:11. Заголовок: Упс , это мы говорим..


Упс , это мы говорим про CRYPT из CT ?
Значит надо проверить что выдаст тестовый пример в Clipper , Harbour , Xharbour

Проверил.
Сlipper и Harbour дают разные результаты

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3435
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.06.14 09:29. Заголовок: Dima пишет: Harbour..


Dima пишет:

 цитата:
Harbour , Xharbour


CRYPT из CT - различается для них !

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4069
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 21.06.14 10:19. Заголовок: Andrey Андрей а есл..


Andrey
Андрей а если бы кроме Harbour , Xharbour были бы YHarbour и ZHarbour ты бы и на них писал ?
Остановись уже на каком то одном. Иначе будешь постоянно находить не стыковки.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3436
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.06.14 12:44. Заголовок: Dima пишет: Останов..


Dima пишет:

 цитата:
Остановись уже на каком то одном. Иначе будешь постоянно находить не стыковки.


Дима, штук 10 задач переделал на хХарбор уже давно. Года 2 пытаюсь перейти на МиниГуи.
Переделать сразу ВСЁ на Харбор просто нереально. Делаю мелкими шагами.
Самый главный шаг это TBROWSE, пока не получается.
Сделал пока новое меню на МиниГуи. Открываю базу паролей задач на хХарборе. Споткнулся на функции CRYPT().
Вот из-за этого и спрашиваю, кто знает ОДИНАКОВЫЕ функции (такого класса) для Харбора и хХарбора ?



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 349
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 21.06.14 13:00. Заголовок: Andrey в MiniGui ес..


Andrey
в MiniGui есть: h_crypt.prg и там (может пойдет):
Скрытый текст


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 350
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 21.06.14 13:08. Заголовок: Andrey еще в hb_six..


Andrey
еще в hb_six.lib есть SX_DECRYPT(cStr, cPas), SX_ENCRYPT(cStr, cPas)


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3437
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.06.14 13:16. Заголовок: SergKis пишет: CHAR..


SergKis пишет:

 цитата:
CHARXOR( cXorStr, cPass )



А эта функция одинаково работает в Харборе и хХарборе ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 351
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 21.06.14 13:24. Заголовок: Andrey проверь. хХа..


Andrey
проверь. хХарбора не использую

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4070
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 21.06.14 13:53. Заголовок: Andrey пишет: А эта..


Andrey пишет:

 цитата:
А эта функция одинаково работает в Харборе и хХарборе ?


Проверил. Одинаково в Clipper и Harbour. Xharbour нет у меня но думаю так же будет.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3438
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.06.14 18:59. Заголовок: Функции HB_Crypt и H..


Функции HB_Crypt и HB_Decrypt работают в Харборе 3.2.0dev (r1405231501) и хХарборе 1.2.3 - одинаково !
Проверил...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 44
Зарегистрирован: 03.02.12
ссылка на сообщение  Отправлено: 09.07.14 10:56. Заголовок: Подскажите пожалуйст..


Подскажите пожалуйста параметры функций:

HB_BLOWFISHDECRYPT()

HB_BLOWFISHENCRYPT()

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4097
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 09.07.14 10:58. Заголовок: Dazzler hb..


Dazzler
hb_blowfishKey( <cPass> ) -> <bfKey>
hb_blowfishEncrypt( <bfKey>, <cData> ) -> <cCryptedData>
hb_blowfishDecrypt( <bfKey>, <cCryptedData> ) -> <cData>


Спасибо: 1 
ПрофильЦитата Ответить
Ответов - 34 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 439
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет