Установка сертификатов средствами 1с #773530


#0 by fantomrik
Камрады, добрый день! Есть папка с сертификатами (для 1с отчётности), возможно их программно установить в заданное хранилище? Ткинете куда копать пожалуйста, руками пользователи не хотят устанавливать.
#1 by sitex
Платформа ? (а так можешь курить синтаксис certmgr) или МенеджерКриптографии.
#2 by fantomrik
8.2 и 8.3 последние
#3 by Московский
Если я не ошибаюсь, то у Диадока (Контур) вроде было в бесплатной обработке что-то такое. есть. Если не ошибаюсь.
#4 by Cyberhawk
Сертификат - это файл? С каким расширением?
#5 by fantomrik
да файл .cer
#6 by fantomrik
Благодарю, попробую глянуть
#7 by fantomrik
Примерно вроде раскопал в справке, точнее выясню все и попробую - отпишусь! А так  на вскидку: создать МенедежерКриптографии, получить хранилище сертификатов, СертификатКриптографии(<ИмяФайла>) , ХранилищеСертификатов.Добавить(<Сертификат>)
#8 by fantomrik
Пока уперся в формат base64. 1с хочет DER формат сертификата. Как перекодировать пока не могу разобраться и может ли это 1с
#9 by fantomrik
Решил проблему типовым кодом. В ТЗ Сертификаты собираю все сертификаты, которые необходимо установить (Имя файла сертификата). Далее
#10 by fantomrik
Апну тему. С простой установкой сертификатов разобрался. Следующий этап - есть личный сертификат в контейнере на токене. Крипто-про его видет и может установить, но как в 1с увидеть этот контейнер и извлеч пока не могу разобраться. Не сталкивался с подобным ни кто?
#11 by fantomrik
Апну. Из файлов header.key masks.key masks2.key primary.key primary2.key name.key ни кто не в курсе как сертификат извлечь ?
#12 by oleg_km
В этих вроде файлах нет сертификата. Это все относится к секретному ключу
#13 by vermi
это закрытый ключ. Сертификат в .cer
#14 by vermi
Привязать сертификат к контейнеру закрытого ключа, думается мне, что это к крипто-про.
#15 by fantomrik
если взять крипто про то через папку с этими файлами и устанавливается сертификат в личное хранилище. То есть он внутри есть однозначно. Это да, но в том и вопрос, как это реализовать через 1с программно
#16 by Prog111
А руками не быстрее будет это установить? У вас что, сотни сертификатов?
#17 by vermi
могу ошибаться, но .key это только закрытая/секретная часть ключа. Может из 1С можно дернуть крипто-про (командная строка)?
#18 by fantomrik
надо на века сделать) Возможно, но в сумме эти файлы и представляют контейнер как я понял, и криптопровайдер из него может извлекать сертификат.
#19 by oleg_km
Да, похоже в header.key лежит сертификат, но он там во что-то завернут. Нужно отбросить вначале 64 байта и в конце 16
#20 by fantomrik
Коллеги, у кого подключена отчетность в 1С через такском или Калугу, можете посмотреть, в каком формате указан путь к контейнеру? Документ - ЗаявлениеАбонентаСпецоператораСвязи, реквизит - ПутьКонтейнерЗакрытогоКлюча Буду очень признателен! (само собой название самого контейнера измените, мне бы только понять в каком формате путь описывается)
#21 by fantomrik
D:1C_BaseБухгалтерия2016-01-28 20-52-44 ООО  ИМЯФИРМЫ:.B583FSD9CC4D9F4A Осталось разобраться как он формируется...
#22 by fantomrik
2016-01-28 20-52-44 ООО  ИМЯФИРМЫ- имя файла, файл без расширения. а вот что такое :.B583FSD9CC4D9F4A  не понятно.. (
#23 by y-str
Как читать сертификаты из контейнера можно глянуть здесь: . По остальным вопросам - на e-mail, адрес есть у меня на сайте.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С

Back to top