Есть простенький веб сайт для интранета, в котором нужно подписывать некоторые данные при помощи ЭЦП. Программа, которая умеет подписывать данные, заведомо установлена у клиента. Необходимо обращаться к этой программе за подписью: вызывать dll-ку, либо java-библиотеку (есть обертка к программе на java).
Каким образом это можно сделать? Есть ли альтернатива для ActiveX? Решения только под IE и Win кажутся уже допотопными. Java Web Start тоже рассматривается.