Структура файла ЭЦП
Название поля | Длина (байт) | Тип | Содержимое |
Версия | 4 | int | 0x0001 |
Длина отпечатка сертификата отправителя | 4 | DWORD | 20 |
Отпечаток сертификата отправителя | 20 | unsigned char[20] | |
Длина имени владельца сертификата | 4 | DWORD | |
Имя владельца сертификата | var | unsigned char[] | |
Длина открытого ключа отправителя | 4 | DWORD | |
Открытый ключ отправителя | var | unsigned char[] | |
Идентификатор алгоритма хэш-функции | 4 | unsigned int | CALG_GR3411 |
Длина цифровой подписи | 4 | DWORD | |
Цифровая подпись | var | unsigned char[] |