Implement Sigital Signature on MS Office Documents

We need a web software which will take MS Office Documents i.e. word, Excel as inputs, open this document in a browser, ask user to attach their digital signature from USB dongle and get a Digitally signed MS office Document.