![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Zerstroer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 8.8.2007 Где: Алма-Ата Репутация: нет Всего: 3 |
Здравствуйте уважаемые!
Возникла следующая проблема, за решением которой обратился к вам. Пишу приложение на С++ в среде NetBeans под Linux. В приложении по условию задачи необходимо зашифровать строковую переменную с помощью двух алгоритмов - RSA и Blowfish. Погуглив обнаружил, что оба они реализованы в "народной" библиотеке Crypto++. Саму библиотеку нашел, а вот внятного мануала по пользованию найти не довелось. Поэтому, прошу направить на путь истинныи подсказать, где можно хорошо и понятно про нее почитать или посмотреть внятные и понятные примеры использования. А еще, что бы тема не стала просто хранилищем со временем отмирающих ссылок, прошу выложить пару примеров сюда Заранее спасибо. -------------------- In silico |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 15 Всего: 118 |
выдрал со своих старых сорцов.. ногами чур не пинать (я знаю что тут много хаков, и, возможно есть ошибки).
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| Alca |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 7 Всего: 50 |
Глянь здесь http://openssl.org/docs/crypto/crypto.html
|
|||
|
||||
| Zerstroer |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 8.8.2007 Где: Алма-Ата Репутация: нет Всего: 3 |
Конкретизирую проблему.
Проблема первая: Компилю в NetBeans следующий код:
В Source Folders проекта указал путь к папке, в которой лежат все *.h и *.cpp. При компиляции получаю следующий трабл (причем выскакивает, после того, как корректно откомпилировалась вся библиотека):
В хеадере osrng.h AutoSeededRandomPool опрелен, как класс, но, почему-то возникает именно эта вещь... :( -------------------- In silico |
||||
|
|||||
| SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: 2 Всего: 23 |
Zerstroer, на сколько я помню этот класс в каком-то namespace лежит!!!
|
|||
|
||||
| Zerstroer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 8.8.2007 Где: Алма-Ата Репутация: нет Всего: 3 |
SenkraD, где же Вы раньше были, яхонтовый Вы мой!
Как посмотреть в каком namespace? В хеадере??? -------------------- In silico |
|||
|
||||
| Zerstroer |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 8.8.2007 Где: Алма-Ата Репутация: нет Всего: 3 |
Обнаружил искомый namespace!
Предыдущая трабла исчезла. Но все равно не компиллируется:
-------------------- In silico |
||||
|
|||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Zerstroer, ответ на вопрос очевиден - нужно подключить библиотеку pthread, например, добавив ключ -lpthread или -pthreads
|
|||
|
||||
| Zerstroer |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 8.8.2007 Где: Алма-Ата Репутация: нет Всего: 3 |
Вопрос остается актуальным. Переподключил по новой заголовочники. Кое что добавил в #include.
Имею следующий код:
При этом - этот код компилится! (NetBeans - F9) Но!!! При запуске (NetBeans - F6) - выдает вот эти ошибки:
Целый мешок undefined reference... Прошу помочь разобраться. -------------------- In silico |
||||
|
|||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Zerstroer, ты совсем не читаешь вывод сборки?
Это сообщение отредактировал(а) bsa - 19.1.2010, 22:12 |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |