Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

ЭЦП алгоритм подписи sha1rsa

ЭЦП алгоритм подписи sha1rsa
Я
   NikName90
 
27.12.18 - 18:04
Доброго времени суток. Никогда не работала с ЭЦП, нужно подписать файл алгоритм подписи = sha1RSA. Найти про этот алгоритм толком ничего не нашла(

МенеджерКриптографии = Новый МенеджерКриптографии("Microsoft Base Cryptographic Provider v1.0", "", 1);
МенеджерКриптографии.АлгоритмХеширования        = "SHA-1";

///вот тут валит в ошибку (разные варианты подписания алгоритма тоже в ошибку валят)

МенеджерКриптографии.АлгоритмПодписи            = "SHA-1-RSA"; 

Есть подозрения, что вот это всё не верно. Но может кто подскажет в каком направлении ползти?
 
 
   sandal_r
 
1 - 27.12.18 - 18:24
а в ошибке что написано?
   Bober
 
2 - 27.12.18 - 18:39
(0) не реализовано, не будет работать, нужно через ком объект\внеш компоненту.
   NikName90
 
3 - 27.12.18 - 19:24
(1) Недопустимое значение
по причине:
Неизвестный алгоритм криптографии.

(2) может подскажите где почитать? или примеры какие-то
   Сияющий в темноте
 
4 - 27.12.18 - 20:03
CapiCom и его справка.
скачать с сайта microsoft и в путь.
   NikName90
 
5 - 27.12.18 - 23:59
(4) Спасибо за наводку, из того что нашла в интернете. не подходят алгоритмы у меня sha1RSA
Список поддерживаемых алгоритмов и их значения (Algorithm):
SHA1 - CAPICOM_HASH_ALGORITHM_SHA1 (0);
MD2 - CAPICOM_HASH_ALGORITHM_MD2 (1);
MD4 - CAPICOM_HASH_ALGORITHM_MD4 (2);
MD5 - CAPICOM_HASH_ALGORITHM_MD5 (3);
SHA-256 - CAPICOM_HASH_ALGORITHM_SHA_256 (4);
SHA-384 - CAPICOM_HASH_ALGORITHM_SHA_384 (5);
SHA-512 - CAPICOM_HASH_ALGORITHM_SHA_512 (6).
   spectre1978
 
6 - 28.12.18 - 06:36
(0) нет такого алгоритма, вернее их тут два. Мне кажется, что имеется в виду, что у вас шифрование RSA и потом ещё хэш SHA1.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует