• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Цифровая подпись в Lotus

  • Автор темы sanch
  • Дата начала
S

sanch

Доброго времени!!
Есть ли в Лотусе средства для установки цифровой подписи в документах. К примеру "бегает" по лотусу заявка и собирает подписи у начальников. но делать кнопочку "согласовать" или "подписать" и отображать эти действия в поле довольно глупо. Эсли кто сталкивался подскажите плз
 
F

fermer

А как насчеть doc.Sign?

Call uidoc.document.sign


и проверка подписи

Sub Click(Source As Button)
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim verifyName As String
Dim a As String
Set db = session.CurrentDatabase
Set doc = ws.CurrentDocument.Document
a = doc.Signer
verifyName = doc.Verifier
Msgbox a
End Sub
 
M

Mihal

Предвижу следующий вопрос: "а как сделать несколько подписей в одном документ?" :).
 
F

fermer

Предвижу следующий вопрос: "а как сделать несколько подписей в одном документ?" :).

вот здесь ждет засада
можно сделать ответные подписанные документы
одна подпись - один ответный документ
а главный документ редактируеть только сервер
 
D

DNT

Для: sanch


<!--QuoteBegin-sanch+13:12:2006, 12:39 -->
<span class="vbquote">(sanch @ 13:12:2006, 12:39 )</span><!--QuoteEBegin-->отображать эти действия в поле довольно глупо
[snapback]50656" rel="nofollow" target="_blank[/snapback]​
[/quote]

???

Странное умозаключение...
А чем поле то не устраивает? :)
 
M

Mihal

<!--QuoteBegin-fermer+14:12:2006, 08:17 -->
<span class="vbquote">(fermer @ 14:12:2006, 08:17 )</span><!--QuoteEBegin-->вот здесь ждет засада
можно сделать ответные подписанные документы
одна подпись - один ответный документ
а главный документ редактируеть только сервер
[snapback]50737" rel="nofollow" target="_blank[/snapback]​
[/quote]

Ну, как по мне, то более честный вариант - каждый делать делать копию документа и подписывать её заново.
 
S

sanch

<!--QuoteBegin-Mihal+14:12:2006, 12:22 -->
<span class="vbquote">(Mihal @ 14:12:2006, 12:22 )</span><!--QuoteEBegin-->Ну, как по мне, то более честный вариант - каждый делать делать копию документа и подписывать её заново.
[snapback]50790" rel="nofollow" target="_blank[/snapback]​
[/quote]
А оригинал удалять?
 
M

Mihal

<!--QuoteBegin-sanch+14:12:2006, 12:25 -->
<span class="vbquote">(sanch @ 14:12:2006, 12:25 )</span><!--QuoteEBegin-->А оригинал удалять?
[snapback]50792" rel="nofollow" target="_blank[/snapback]​
[/quote]

Нет. Зачем? Фишка в том, что тогда можно честно проверить КАЖДУЮ подпись.
 
F

fermer

Ну, как по мне, то более честный вариант - каждый делать делать копию документа и подписывать её заново.

хорошая идея

ну робята, кто в лотусе давно, сказали что можно секции подписывать
пока не проверял
 
R

root

Для: DNT
Согласен. Сделал свой проект на такой основе тоесть не ЭЦП а статусами "Принять" "Отклонить" работает на ура и все прозрачно.
 
M

Mihal

<!--QuoteBegin-fermer+15:12:2006, 08:10 -->
<span class="vbquote">(fermer @ 15:12:2006, 08:10 )</span><!--QuoteEBegin-->хорошая идея

ну робята, кто в лотусе давно, сказали что можно секции подписывать
пока не проверял
[snapback]50881" rel="nofollow" target="_blank[/snapback]​
[/quote]

Ну, мы тоже не лаптем щи хлебаем :D. Можно подписывать и секции. Но тогда у Вас количество подписей будет ограничено. Для сурьёзного процесса это не серьёзно:p.

А проблемы те же, что и про подписании документа целиком. У Вас не получится подписать несколькими подписями один и тот же кусок документа.

Разве что сделать секции вложыными друг в друга... Правда, не факт, что будет работать...
 
F

Fossil Code

Для Mihal

Кажется, что ограничения на макс. количество подписей нет. В том смысле, что оно определяется только дизайном формы.

Attaching electronic signatures to documents and sections in Notes applications

For extra security, you can have Designer attach electronic signatures to documents. Electronic signatures assure a reader that the writer's identity is genuine and that information has not changed since the writer mailed or saved the document.
Note Signatures are valid only in Notes applications; they are not supported on the Web.
To design a form whose documents can be signed, you create at least one field to which you assign the property "Sign if mailed or saved in section." This feature is available only for forms that are mail-enabled and for forms that contain access-controlled sections.
You can enable signing of one or more fields on a form. If the field is in an access-controlled section, the signature applies only to the section and is generated when the document is saved. If the field is not in an access-controlled section, the signature is generated only when the document is mailed.
To generate multiple signatures on a form, create multiple sign-enabled fields, placed in separate access-controlled sections.
 
M

Mihal

<!--QuoteBegin-Fossil Code+15:12:2006, 11:19 -->
<span class="vbquote">(Fossil Code @ 15:12:2006, 11:19 )</span><!--QuoteEBegin-->Кажется, что ограничения на макс. количество подписей нет. В том смысле, что оно определяется только дизайном формы.
[snapback]50893" rel="nofollow" target="_blank[/snapback]​
[/quote]

А это не ограничение?! Сделали вы, допустим, m секций. Оп-па! А нужно проставить подписей m+1! B дизайн лезть?

"Это несерьёзно!"(с) х/ф "Операция Ы".
 
F

Fossil Code

На мой взгляд, это не слишком суровое ограничение. Ведь разумный предел количества подписей имеется, не так ли?
 
M

Mihal

<!--QuoteBegin-Fossil Code+15:12:2006, 12:06 -->
<span class="vbquote">(Fossil Code @ 15:12:2006, 12:06 )</span><!--QuoteEBegin-->На мой взгляд, это не слишком суровое ограничение. Ведь разумный предел количества подписей имеется, не так ли?
[snapback]50903" rel="nofollow" target="_blank[/snapback]​
[/quote]

Разумный-то имеется. Но кто ж внимает голосу разума :D. Ну и потом, подписывается кусок документа, а не весь документ. Уж лучше спокойненько куда-т о в поле записывать.
 
D

DNT

Подскажите а чем плохи поля и записи о подписях в них?
 
M

Mihal

Для: DNT
Да ничем! Но когда говоришь: "Не, здесь не цифровая подпись.". Нарываешься на вопрос: "Кааааак?!". Да и теоритически любой пользователь, получивший право редактировать документ может енто делать покорёжить.
 
30.05.2006
1 345
12
BIT
0
На мой взгляд, это не слишком суровое ограничение. Ведь разумный предел количества подписей имеется, не так ли?
Ну, а положим подписантов всего 2, но предусмотрен возврат (с замечаниями, например)? Т.е. цикл с неизвестным счетчиком.
Правда я в таком месте подпись-бы отменял (т.е. из всегда было-бы 1-2), но требования м.б. и другие...
Для: DNT
Да ничем! Но когда говоришь: "Не, здесь не цифровая подпись.". Нарываешься на вопрос: "Кааааак?!". Да и теоритически любой пользователь, получивший право редактировать документ может енто делать покорёжить.
Конечно! Подпись, как таковая док-т на редактирование не закрывает, но гарантирует выявление факта редактирования
 
M

Mihal

Для: Constantin A Chervonenko
Протестую! Меня неправильно интерпритировали :D.

"Да и теоритически любой пользователь, получивший право редактировать документ может енто делать покорёжить." относилось не к цифровой подписи! Относилось это к "лжеподписи" путём заполнения некоего поля :p. Что бы что-то прописать в поле - надо получить право на редактирование. Получив право на редактирование пользователь, в принципе, может покорежить остальные "лжеподписи".

А про процедуру проверки подлинности цифровой подписи мне как бы известно :).
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!