Assinando Documentos Xml, usando token usb em aplicação WEBq

Boa tarde senhores!

Cai de para-quedas nesse negócio de “certificação digital” e fui indagado a implementar uma funcionalidade para assinar digitalmente documentos XML. Busquei pela web algumas soluções e a mais citada é uma applet, lendo os dados do token e assinando o documento na maquina cliente e depois, eniando para o app-server. Pois bem, estou procurando, procurando mas nao encontrei um bom material que me de uma luz ou orientacao inicial.

Alguem poderia me ajudar? Perdoe-me se nao soube pesquisar direito… mas estou meio “desesperaaaaaaaaaaaaado”.

Abs a todos,

Deus abençoe!