Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline codegen  
#11 Оставлено : 4 декабря 2009 г. 14:01:42(UTC)
codegen

Статус: Активный участник

Группы: Участники
Зарегистрирован: 28.08.2008(UTC)
Сообщений: 204
Мужчина
Российская Федерация

Сказал «Спасибо»: 9 раз
Поблагодарили: 1 раз в 1 постах
Все. Разобрался. добавил параметр -ask-cont, выбрал свой контейнер, ввел пароль и все успешно установилось. Спасибо за помощь
Offline codegen  
#12 Оставлено : 4 декабря 2009 г. 14:27:34(UTC)
codegen

Статус: Активный участник

Группы: Участники
Зарегистрирован: 28.08.2008(UTC)
Сообщений: 204
Мужчина
Российская Федерация

Сказал «Спасибо»: 9 раз
Поблагодарили: 1 раз в 1 постах
А есть ли возможность сохранить пароль на контейнер, чтобы при подписывании он его не спрашивал каждый раз?
Offline codegen  
#13 Оставлено : 6 декабря 2009 г. 17:11:52(UTC)
codegen

Статус: Активный участник

Группы: Участники
Зарегистрирован: 28.08.2008(UTC)
Сообщений: 204
Мужчина
Российская Федерация

Сказал «Спасибо»: 9 раз
Поблагодарили: 1 раз в 1 постах
А есть ли возможность сохранить пароль на контейнер, чтобы при подписывании он его не спрашивал каждый раз?
И есть ли возможность шифровать не сертификатами а паролями?
Offline Татьяна  
#14 Оставлено : 7 декабря 2009 г. 14:17:27(UTC)
Татьяна

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
Возможности для сохранения пароля не предоставляются по соображениям безопасности.
Если Вы разрабатываете собственное приложение на базе CSP, можно сохранять пароли его средствами.

Что именно Вы понимаете под "шифровать не сертификатами а паролями"? Уточните нужна ли Вам бинарная утилита, или Вы интересуетесь возможностями разработки на базе CAPILite.
Татьяна
ООО Крипто-Про
Offline codegen  
#15 Оставлено : 8 декабря 2009 г. 13:58:21(UTC)
codegen

Статус: Активный участник

Группы: Участники
Зарегистрирован: 28.08.2008(UTC)
Сообщений: 204
Мужчина
Российская Федерация

Сказал «Спасибо»: 9 раз
Поблагодарили: 1 раз в 1 постах
Татьяна написал:
Возможности для сохранения пароля не предоставляются по соображениям безопасности.
Если Вы разрабатываете собственное приложение на базе CSP, можно сохранять пароли его средствами.

Что именно Вы понимаете под "шифровать не сертификатами а паролями"? Уточните нужна ли Вам бинарная утилита, или Вы интересуетесь возможностями разработки на базе CAPILite.


При просмотре "./csptest -passwd -help" есть опция -delsaved Delete saved password

Вот я и подумал что если есть опция удаления сохраненного пароля на контейнер, то должна быть опция самого сохранения пароля. В Windows у вас это реализовано.

В линуксе планируем подписывать и шифровать пачки документов. Неудобно вводить пароль каждый раз.

Под "Шифрованием паролем" я имею ввиду то, что с помощью CAPICOM можно шифровать как паролями
Код:
var oEncryptedData = new ActiveXObject("CAPICOM.EncryptedData");
oEncryptedData.SetSecret(sPassword);


так и сертификатами

Offline Татьяна  
#16 Оставлено : 8 декабря 2009 г. 14:28:16(UTC)
Татьяна

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
У csptest-а хелп одинаковый в win и в линуксе.. Недоработка тут есть но её исправление -- не самая приоритетная задача.

Если нужно организовать шифрование на основе пароля, то можно использовать функцнию CryptDeriveKey, которая создает ключи на основе хэш-объекта, а хэш получать по паролю http://msdn.microsoft.co...aa379916%28VS.85%29.aspx .

Но это кажется не самым простым путем для решения задачи. С первого взгляда кажется, что:
-если Вы используете готовые утилиты, то можно использовать функцию работы с группами файлов в cryptcp(см. документацию на утилиту).
-если Вы пишите приложение сами, то просто получайте этим приложением пароль от пользователя, а потом передавайте его функциям(вроде, никаких проблем).

Кроме того, хранение пароля на машине не сильно безопаснее, чем хранение на машине контейнера без пароля.
Права доступа на контейнер и на файл с паролем всё равно были бы одинаковые(владельцу можно всё, остальным -- ничего), поэтому задачи получения пароля и получения доступа к ключам имеют примерно одинаковую сложность.
Татьяна
ООО Крипто-Про
Offline codegen  
#17 Оставлено : 8 декабря 2009 г. 17:09:00(UTC)
codegen

Статус: Активный участник

Группы: Участники
Зарегистрирован: 28.08.2008(UTC)
Сообщений: 204
Мужчина
Российская Федерация

Сказал «Спасибо»: 9 раз
Поблагодарили: 1 раз в 1 постах
Для подписания и шифрования используем обычные утилиты.

Есть скрипт на перле, который в цикле вызывает сначала
cryptcp -sign
а потом
cryptcp -encr

Вот тут и возникает проблема с тем, что при подписании приходится вводить пароль. Шифрование происходит пока сертификатами. Там никаких обращений к контейнеру нет.
Offline Татьяна  
#18 Оставлено : 8 декабря 2009 г. 20:20:05(UTC)
Татьяна

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
ну получите скриптом пароль, а потом передавайте его в cryptcp через параметр -pin.
или, если для подписи всегда используется один и тот же ключ, можете пароль жестко забить в скрипт.
Татьяна
ООО Крипто-Про
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.