Доброе всем время суток. Помогите найти исходники формирования и проверки электронной подписи на эллиптической кривой (ГОСТ Р34.10 2001) в Pascal. Заранее благодарен
kosyak
2.05.2009 17:25
А вот алгоритм ECDSA это случайно не оно?
volvo
2.05.2009 17:40
Нет, ECDSA это не ГОСТ Р34.10 2001. Тебе надо ГОСТ? Бери описание и программируй. Если тебе надо было "алгоритм с открытым ключом для создания цифровой подписи, определённый над полем точек эллиптической кривой" (без указания всяких номеров ГОСТа) - то это было бы "оно".
kosyak
2.05.2009 18:01
А какое отличие ECDSA от ГОСТ-а?
Добавлено через 7 мин. Мне даже не сам гост нужен, а как раз формирование и проверка электронной подписи на эллептической кривой. Даже хэш не важен.
volvo
2.05.2009 19:34
Цитата
А какое отличие ECDSA от ГОСТ-а?
1) ГОСТ: размер секретного ключа = 256 бит (в ECDSA = 160 бит) 2) ГОСТ: размер секретного ключа может меняться в зависимости от используемой кривой, в ECDSA ничего не меняется, всегда 160 бит 3) обработка частных случаев (нулевой хэш, например)
kosyak
2.05.2009 19:44
Ну тогда для меня и ECDSA подойдет. Очень большая просьба, если есть исходник, то поделитесь.
Заранее спасибо. Volvo - тебе особенно. Не раз уже помогал=))