psix » 18 апр 2006, 19:10
В windows есть встроенные АПИ для подсчета MD5/SHA1 - все они находятся в сryptdll.dll - посмотри импорты.
Правда для них не предусмотрено инклудов и присутствуют они, если не ошибаюсь, начиная с win2k server.
Описание MD5Init(), MD5Update(), MD5Final() и структуры MD5_CTX есть в msdn.
функции SHA1* недокументизированны, но их описание можно найти через google.
Вобще я бы рекомендовал реализовать эти функции самостоятельно - благо книжек по криптографии много.
PS. надеюсь здесь ЭЦП означало "электронная цифровая подпись" ?
В windows есть встроенные АПИ для подсчета MD5/SHA1 - все они находятся в сryptdll.dll - посмотри импорты.
Правда для них не предусмотрено инклудов и присутствуют они, если не ошибаюсь, начиная с win2k server.
Описание MD5Init(), MD5Update(), MD5Final() и структуры MD5_CTX есть в msdn.
функции SHA1* недокументизированны, но их описание можно найти через google.
Вобще я бы рекомендовал реализовать эти функции самостоятельно - благо книжек по криптографии много.
PS. надеюсь здесь ЭЦП означало "электронная цифровая подпись" ?