Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6753023
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T13:06:45+00:00 2026-05-26T13:06:45+00:00

Immagine a web application written in python/django in which users authenticate with digital certificates

  • 0

Immagine a web application written in python/django in which users authenticate with digital certificates via apache+mod_ssl (and a custom django authentication backend), how can they sign files then? The certificates are released by government approved CAs.

If I’m not wrong, a file needs to be signed with the private key of a certificate, because that is the proof that the file has been really signed by someone (and not someone-else pretending to be someone).

How can a web application have access to the private key of a certificate stored in the browser of the user?

Is this possible without the need of a software running on the user’s machine?

EDIT:

So this can be done either with an ActiveX control or a Java applet, right? Does this need to be developed from scratch or does anybody know an open source solution?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T13:06:46+00:00Added an answer on May 26, 2026 at 1:06 pm

    You are correct in that the web application requires access to the private key on the user’s local computer or PKI store. I developed such a solution for a web application on the USAF network.

    Users logon to USAF computer with their CAC Card containing their PKI credentials and private key. In our solution, we needed to digitally sign PDF documents generated by our web application. We built an ActiveX control that would download the PDF document from the web site via a web service, digitally sign the PDF locally, and then transmit the signed PDF document back to the web site.

    Since the signature authority of these documents was such a limited audience, we were able to get authorization for the use of the ActiveX control. You are heading down the right path as only a locally authorized application will have access to the user’s key store.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Imagine you have a web application written in Django and Python 2.65, and MySQL
Immagine a web application that lets you digitally sign (with personal digital certificates pkcs12
I have a fairly standard ASP.Net web application which is used via mobile safari
Imagine a web application written in Ruby on Rails. Part of the state of
Imagine a Java client/server ERP application serving up to 100 concurrent users, both web
I am developing web application where users have collection of tags. I need to
I have written a VERY simple MVC application which just displays a single string
We have a web-application that lets the users trigger a request to an external
Users of my web application will upload video and audio clips and photographs. The
Need a few infos please regarding the communication of a Java web application via

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.