![]() |
Модераторы: xvr |
![]() ![]() ![]() |
|
Blake |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 9.1.2008 Репутация: нет Всего: нет |
Добрый день.
Не нашёл соответствующего раздела на форуме, касающегося вопросов ядра , поэтому решил вопрос запостить здесь. Мне нужно использовать криптоалгаритмы в своём модуле ядра для получения MD5 хеша и симметричного шифрования(AES или DES). В своём коде я юзаю функции: crypto_alloc_hash, crypto_free_hash. При попытке загрузить модуль в ядро получаю ошибку. В /var/log/messages следующее:
Банальный поиск грепом по исходникам и модулям(*.ko) ядра говорит о том, что символы crypto_alloc_base crypto_destroy_tfm находятся в модуле ]tcrypt.ko . При попытке загрузить это модуль получаю следующую ошибку:
В /var/log/messages не пишет ничго. Пробывал пересобирать модуль в ручную - то же самое. Версия ядра 2.6.32-5. Пробывал так же на 2.6.25-22. За раннее спасибо. Это сообщение отредактировал(а) Blake - 3.1.2011, 11:14 |
||||
|
|||||
nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 4 Всего: 181 |
Я не спец в программировании ядра, но ИМО возможно не загружен модуль с самим алгоритмом, tcrypt - это тестовый модуль, нужен модуль с названием вроде crypto, hash, md5 итд.
А tcrypt не загружается, потому, что он и не должен загружаться: crypto/tcrypt.c
-------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
null56 |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 721 Регистрация: 19.3.2008 Репутация: 4 Всего: 12 |
посмотри описание под эти функции
ты пользуешь
внутри находится crypto_alloc_base, на который ругается загрузчик, если поискать описание этой функции, то вот описание под нее
|
||||
|
|||||
![]() ![]() ![]() |
Правила форума "С/С++: Программирование под Unix/Linux" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |