Имя: Пароль:
1C
1С v8
Поддержка сертификата GOST R 34.10-2012 на старых (уже не поддерживаемых) конфигурациях 1с
0 Orenburg156
 
23.07.19
10:22
1с уже не поддерживает Зарплаты и кадры бюджетного учреждения (ЗКБУ) 1.0 (1.0.119.1). Соответственно там нет поддержки GOST R 34.10-2012, а только старый за 2001 год. Есть ли у кого ручная дописка модулей для данной конфигурации. Вручную пытался менять код в названиях алгоритмов и шифрований в модулях ДокументооборотСКонтролирующимиОрганами и РегламентированнаяОтчетность. Модули содержат много кода и собрать без ошибок не удалось. При получении ЭЛН из ФСС выдает ошибку 0x80090009 (80090009). Указан неверный алгоритм. Не удалось подписать файл запроса ЭЛН.

У кого есть измененные модули или подскажите где необходимо менять и на что. Буду очень благодарен.
1 ptiz
 
23.07.19
10:28
(0) Платформа нужна с поддержкой ГОСТ 2012 - 8.3.12 и выше. Такая стоит?
2 Orenburg156
 
23.07.19
10:34
(1) Да стоит. Есть такая же конфигурация но 2.0 там все прекрасно работает с новым гостом
3 arsik
 
гуру
23.07.19
11:22
Может мешает режим совместимости? Сейчас какой в конфигурации стоит?
4 OlegGR
 
02.10.19
13:51
(0) Добрый день. Решили как-то это проблему?
5 bootini
 
02.10.19
14:08
А в Чем проблема то? программу не дает выбрать при добавлении сертификата?
6 bootini
 
02.10.19
14:10
В УТ я просто добавлял в Справочник.ПрограммыЭлектроннойПодписиИШифрования.МодульМенеджера
    // КриптоПро CSP (ГОСТ 2012)
    Настройка = Настройки.Добавить();
    Настройка.Представление       = НСтр("ru = 'КриптоПро CSP (ГОСТ 2012)'");
    Настройка.ИмяПрограммы        = "Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider";
    Настройка.ТипПрограммы        = 80;
    Настройка.АлгоритмПодписи     = "GR 34.10-2012 256";
    Настройка.АлгоритмХеширования = "GR 34.11-2012 256";
    Настройка.АлгоритмШифрования  = "GOST 28147-89";
    Настройка.Идентификатор       = "CryptoPro2012";
    
    Настройка.АлгоритмыПодписи.Добавить("GR 34.10-2012 256");
    Настройка.АлгоритмыХеширования.Добавить("GR 34.11-2012 256");
    Настройка.АлгоритмыШифрования.Добавить("GOST 28147-89");

это кусок из более новой версии. И все работало.
7 OlegGR
 
02.10.19
14:42
(5) в старой конфигурации нет возможности использовать ЭЦП с ГОСТ 2012 - нет профиля криптографии.
Описал свою проблему здесь: Документооборот - добавление профиля криптографии с ГОСТ 2012

Как одно из решений - перенести код из новой конфигурации?