[P&AM Lab] RSA-OAEP, Multiple Precision integer library, HMAC Whirlpool
Grigoriy A. Sitkarev
sitkarev на komitex.ru
Ср Авг 17 05:10:30 MSK 2011
Приветствую всех.
Рад сообщить что на репозитории опубликован исходный код проекта
Multiple Precision integer library (BIGNUM) и реализация алгоритма
RSA-OAEP (PKCSv2) на его основе. Код включает также реализации
криптографических хеш-функций SHA-1 и SHA-256 (они будут вынесены в
отдельную библиотеку хеш-функций со временем).
Кому это интересно, стаскивайте проект crypto/ через svn:
svn co http://wiki.sytksu.ru/svn/crypto
Далее, заходите в каталог crypto/mp/ и собирайте библиотеку и тестовый
бинарник с примером использования RSA и библиотеки:
cd crypto/mp
make && make lib
Можно запустить тест и посмотреть что будет. Все подробности в исходном
файле test.c в подробно прокомментированном примере.
./test
Лицензия для распространения скорее всего будет двойная, как GPLv2 так и
BSD.
Тем у кого по какой-то причине отсутствует клиент Subversion можно
просматривать репозиторий через Web:
http://wiki.syktsu.ru/websvn/listing.php?repname=crypto&path=%2F&sc=0
Если у кого-то будут вопросы по реализации, обращайтесь или через
рассылку или мне лично на почту, остальные способы связи действуют и
всем известны. Если будет желание, мы проведём внеочередную летнюю
встречу, пока август не закончился, обсудим код и что нужно ещё делать с
этой библиотекой и алгоритмами.
Всем всего наилучшего и до скорой встречи в новом учебном году.
--
Г.А.
Подробная информация о списке рассылки Lab