Apply Digital Signatures in asp.net form fields RRS feed

  • Question

  • User-2102576357 posted

    I have a requirement where-in I have a web form with various asp.net form fields. The values entered by the user in this fields have to be signed. The signing key would be in a USB attached to the computer.

    These form fields entered (say textboxes etc), eventually become a document, which will be digitally signed and encrypted, and will be sent back to the server.

    Currently the app is made using Java applet, but it is having its issue. Do we have any similar approaches in .Net framework using c#, where we can create this utility,which should be accessible from all browsers, be downloaded from the web and have one click deploy features.

    Any approach or method to create a utility which can be invoked from any browser the response back to browser or directly to the server.

    Thanks In Advance!!!..

    Wednesday, March 20, 2019 4:15 AM

All replies

  • User-943250815 posted

    IMO to use USB/Card Certificates, since NPAPI has been removed from major Browsers, your alternative should be a Local Application to have access to Certificate, due to Browser imposed limitation this applies to any Language or Framework out there.

    A combination of localapp + webservice + webapp should work. On the other hand if there is a chance to use File based Certificate, it can be stored on server, this way you can still just with webapp.

    Wednesday, March 20, 2019 1:00 PM