LINUX.ORG.RU

Буревестник умеет подписывать. А какие могут быть решения в браузере? Если веб-морда конкретного сайта позволяет, значит можно.

rimsleur
()

Например я посылаю документ в аттаче и хочу его подписать какие на данный момент существуют решения?

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

madgnu ★★★★★
()
Ответ на: комментарий от madgnu

Просто это уже довольно таки распространено я подумал что может уже и браузеры такое могут.

mio ★★
() автор топика

Нет, вроде бы. Но драфт crypto API какого-то недавно родили в W3C.

Deleted
()

mozill-ы давно могут

давным давно... во времена нетшкапы 4.х, когда интерент-эксплорер пешком под стол ходил, в нетскапе уже работало crypto.signText(). потом около mozilla 1.x хотели «уХлубить и расШирить», но как обычно поломали, пришлось пользоваться сторонним плагинчиком временно (secclab звали, помер давно). потом по многочисленным просьбам европейских товарищей, где это по-серьезке использовалось на госсайтах, подписалку в прежнем виде вернули примерно к mozilla 1.4. современные мозиллообразные без проблем справляются, устранены всякие там проблемы с уникодами, в виде покорёженных русских букв и пр. детские болезни. из консоли и «редактора жабаскрипт» эта функция не работает, делаем простой файлик с работающим примером (устанавливать ничего не надо, нужен только сертификат персональный):

<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  <title>digital signature test</title>
 </head>
<body>
 <form>
  <input type="text" id="tosign" value="Я, Сидоров Иван Петрович, находясь в здравом уме и трезвой памяти..." size="100"/>
  <input type="text" id="signature" size="100"/>
  <input type="button" value="sign" onclick="document.getElementById('signature').value=crypto.signText(document.getElementById('tosign').va
lue,'ask')"/>
 </form>
 </body>
</html>

https://developer.mozilla.org/en-US/docs/JavaScript_crypto кроме упоминания, документации не густо (раньше было больше).

для интернет-эксплорера есть (была?) обертка для крипто-апи виндового под именем CAPICOM. выглядит как активХ-вый контрол. скриптами доступ прямо со страницы. 64битного варианта не было, и вообще все это забросили. http://ru.wikipedia.org/wiki/CAPICOM

и тут нарисовался его почти близнец CADESCOM от Крипто-Про. его «расширили и уХлубили» по количеству платформ и браузеров http://www.cryptopro.ru/products/cades/plugin. только не надо обольщаться, во всех случаях используется виндовое криптоапи, независимо от браузера, на линуксе и др. его заменяет нативная версия Крипто-Про.

P.S. С 2000 года участвовал в разработке интернет-банкинга с использованием данных «муханизмов».

dab18
()

На некоторых сайтах java апплет используется для подписи.

Legioner ★★★★★
()

Хоть бы уточнили, о какой подписи идет речь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.