Имя: Пароль:
1C
1С v8
Криптография в БСП и БЭД
0 МОРЖ
 
25.12.12
17:07
Может знает кто, шифрование своими методами предусмотренна? или только методами внешних провайдеров?
пока своими методами не вижу, но и опровержения найти не могу)
1 zak555
 
25.12.12
17:08
что прятать собрался ?
2 vmv
 
25.12.12
17:15
(1) он работает на мафию, будь осторожен с вопросами
3 le_
 
25.12.12
17:16
МенеджерКриптографии в 8.2 есть.
4 МОРЖ
 
25.12.12
17:20
(1),(2) Работа у меня интересная, ребят)
(3) я слышал про него. он там не так давно появился. Не уверен, работает ли он самостоятельно без сторонних провайдеров (не успел познакомиться) и если работает, внедрен ли он в библиотеки одинесовские.Если кто знает, сталкивался, отпишитесь пожалуйста)
5 oleg_km
 
25.12.12
17:22
(0) Своими это какими: твоими или 1Сными? Ни того и не другого нет. Шифровать можно только криптопровайдерами установленными в системе. Это криптопровайдеры, встроенные в Windows и доустановленные, например CriptoPRO. Можешь написать свой криптопровайдер, но если он имеет стойкость выше установленной законом, то ты должен получить на это лицензию от ФСБ. Вроде как-то так
6 МОРЖ
 
25.12.12
17:25
(5) "Своими это какими: твоими или 1Сными? Ни того и не другого нет" Улыбнуло)
Это и хотел услышать и со спокойной совестью пойти домой! Спасибо, oleg_km!!
7 le_
 
25.12.12
17:25
(4) Не проверял, но думаю, там что-то своё реализовано. Они даже элементы формы свои используют, не системные от МS. К тому же 8.3 под линуксом должно работать, а там может не быть никаких провайдеров.
8 oleg_km
 
26.12.12
09:41
(6) Не понял, а что смешного? То что вы не понимаете основ? Многие компьютерные подсистемы построены по принципу матрешки: например драйвер - ОС - приложение или стек протоколов TCP/IP. При этом на каждом уровне есть возможность использования разных видов протоколов, драйверов, провайдеров и пр. Криптография не является исключением и это придумала не 1С. Есть криптопровайдеры - CriptoAPI - объектная надстройка. В Windows это был CAPICOM, сейчас соответствующее пространство имен .Net. В 1С создали МенеджерКриптографии. Это просто оболочка высокого уровня. Чета очевидные вроде вещи
9 le_
 
26.12.12
10:18
Из СП вот:

МенеджерКриптографии (CryptoManager)
Конструктор:
Новый МенеджерКриптографии(<ИмяМодуляКриптографии>, <ПутьМодуляКриптографии>, <ТипМодуляКриптографии>)

Параметры:
<ИмяМодуляКриптографии> (обязательный)
Тип: Строка.
Имя модуля криптографии.
Используется на Windows

<ПутьМодуляКриптографии> (обязательный)
Тип: Строка.
Путь к файлу-библиотеке, реализующей требуемый набор функций.
Используется на Linux.

<ТипМодуляКриптографии> (обязательный)
Тип: Число.
Определяет тип модуля криптографии.

Описание:
Если модуль криптографии не найден, генерируется исключительная ситуация.