A
Allegro
День добрый! У меня есть программа написанная на delphi 7, в ней производится подписание документов с помощью capicom. контент формируется следующим образом: SignedData.Content:=QryWhere.FieldByName('img2txt').AsVariant + DateToStr(sigDate);
после чего без проблем заверяется ЭЦП. и есть другая программа написанная на Embarcadero RAD Studio XE2 в которой производится проверка подписи следующим образом:
SignedData.Content:= VarToStr(ADOQ1.FieldByName('img2txt').AsVariant)+VarToStr(ADOQ1.FieldByName('DataSigA').AsString);
SignedData.Verify(Sig, true, 0);
при выполнении проверки вылетает неправильное значение Хеша.
Помогите пожалуйста реализовать грамотно проверку подписи, что бы не вылетало ошибок
после чего без проблем заверяется ЭЦП. и есть другая программа написанная на Embarcadero RAD Studio XE2 в которой производится проверка подписи следующим образом:
SignedData.Content:= VarToStr(ADOQ1.FieldByName('img2txt').AsVariant)+VarToStr(ADOQ1.FieldByName('DataSigA').AsString);
SignedData.Verify(Sig, true, 0);
при выполнении проверки вылетает неправильное значение Хеша.
Помогите пожалуйста реализовать грамотно проверку подписи, что бы не вылетало ошибок