Project

General

Profile

Actions

Task #3604

closed

Design Client Class to Handle Certificate Issuance

Added by Prashanth Swaminathan almost 8 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
04/20/2016
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

The first step in realizing automated certificate issuance and maintenance is to create a client side command-line tool that will communicate with the CA to acquire a certificate. This 'User Agent' program is responsible for managing all steps of issuance, particularly:

(1) Creating certificate/account keys,

(2) sending certificate signing requests to the CA,

(3) presenting user with information on challenges,

(4) requesting challenge validation from the server,

(5) installing signed certificates.

The client will also have to setup future tasks to acquire renewed certificates as well as handle rollover requests; this will be addressed in a separate task on handling certificate maintenance. Details of the full protocol are in the attached slides.


Files


Subtasks 1 (0 open1 closed)

Task #3605: Design Configuration File for Module-Specific InformationClosed04/20/2016

Actions
Actions #1

Updated by Alex Afanasyev about 7 years ago

  • Assignee deleted (Prashanth Swaminathan)
Actions #2

Updated by Zhiyi Zhang over 6 years ago

  • Status changed from New to Resolved
Actions #3

Updated by Davide Pesavento almost 2 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF