Имя: Пароль:
1C
1С v8
МенеджерКриптографии присоединенная подпись
0 zhabakot
 
07.06.19
17:18
Доброго дня суток! Имеется менеджер криптографии Signature = МК256.Подписать(ОбъектДляПодписи,Сертификат), каким образом сделать присоединенную подпись?
1 bootini
 
07.06.19
17:47
Какойнить параметр твоей МК256 за это отвечает
2 bootini
 
07.06.19
17:52
например у oSigner = Новый COMОбъект("CAdESCOM.CPSigner");
есть свойство
bDetached - вариант подписи (совмещенный - false, разделенный  - true)
3 zhabakot
 
10.06.19
13:02
(1) имеет множество методов и свойств и нигде нет вариантов подписи...


МенеджерКриптографии (CryptoManager)
Свойства:
АлгоритмПодписи (SignAlgorithm)
АлгоритмХеширования (HashAlgorithm)
АлгоритмШифрования (EncryptAlgorithm)
ВключениеСертификатовВПодпись (IncludeCertificatesInSignature)
ИспользованиеИнтерактивногоРежима (InteractiveModeUse)
ПарольДоступаКЗакрытомуКлючу (PrivateKeyAccessPassword)
Методы:
Зашифровать (Encrypt)
НачатьИнициализацию (BeginInitialization)
НачатьПодписывание (BeginSigning)
НачатьПолучениеИнформацииМодуляКриптографии (BeginGettingCryptoModuleInformation)
НачатьПолучениеСертификатовИзПодписи (BeginGettingCertificatesFromSignature)
НачатьПолучениеХранилищаСертификатов (BeginGettingCertificateStore)
НачатьПроверкуПодписи (BeginVerifyingSignature)
НачатьПроверкуСертификата (BeginCheckingCertificate)
НачатьРасшифровку (BeginDecrypting)
НачатьШифрование (BeginEncrypting)
Подписать (Sign)
ПоказатьСписокСертификатов (ShowCertificateList)
ПолучитьИнформациюМодуляКриптографии (GetCryptoModuleInformation)
ПолучитьСертификатыИзПодписи (GetCertificatesFromSignature)
ПолучитьХранилищеСертификатов (GetCertificateStore)
ПроверитьПодпись (VerifySignature)
ПроверитьСертификат (CheckCertificate)
Расшифровать (Decrypt)
Конструкторы:
Для инициализации
По умолчанию
4 bootini
 
10.06.19
16:39
"Да, Ваша правда, 1с не присоединяет данные к подписи, мне же нужна именно подпись с данными. Попробую через CadesCOM, спасибо!"
https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=14640
5 olegves
 
10.06.19
16:47
(0) 1С, например, в директбанке подпись присоединяет в пакет обмена - документ 1С ПакетОбменСБанками (БП3). Поковыряй его, может что накопаешь