Anar al contingut

OpenXPKI

De L'Enciclopèdia, la wikipedia en valencià

El proyecte OpenXPKI és un proyecte que busca crear un software de classe empresarial PKI de còdic obert. Alguns dels objectius és la modularidad i flexibilitat.

Disseny

OpenXPKI is majorment escrit en Perl. El software està separat en un servidor i vàries implementacions client que es comuniquen en el servidor per mig de Sockets Unix. Entre les implementacions client es troba una basada en web.


El servidor consistix majorment en un conjunt de ferramentes que proveïx les funcions principals de criptografia, i un motor de fluix de treball que permet definir fluix de treball implementant els processos PKI.

Característiques clau

Múltiples instàncies CA

OpenXPKI soporta la configuració de múltiples PKI llògics o "Regnes PKI" ("PKI Realms") independents en una sola instància. Açò permet la configuració d'un Certificat raïl i atres certificats subordinats en una sola instalació.

Canvi de CA totalment automatisat

Junt en cada PKI llògic, OpenXPKI proveïx la possibilitat de configurar múltiples entregues de CAs en superposició de validea. Una volta que una nova entrega de CA es torna vàlida, automàticament pren l'entrega de nous certificats. Esta característica permet l'automatisació total de canvis de CA, a on els administradors no necessiten reconfigurar l'instalació PKI si algun certificat està per expirar.

Motor de fluix de treball

OpenXPKI utilisa un motor de fluix de treball que permet modificar i estendre les operacions bàsiques de el PKI (com la solicitut i aprovació de certificats). La personalisació del comportament del sistema es realisa modificant la descripció del fluix de treball en format XML.

Adicionalment, el motor de fluix de treball permet estendre el sistema per mig de fluix de treball personalisats. OpenXPKI inclou alguns fluix de treball estàndar, com la solicitut de certificats X.509, i entregant llestes de revocació de certificats que poden ser fàcilment adaptades al procés PKI. En agregar noves definicions de fluix de treball, és possible estendre el sistema PKI.[1]

Infraestructura de protecció de clau

Per a protegir les claus privades d'una autoritat de certificació i els seus subsistema, OpenXPKI soporta el compartit secret per mig de l'algoritme de Shamir.

Es pot conseguir un nivell de seguritat més alt en protegir les claus privades per mig d'un Mòdul de Seguritat Hardware. OpenXPKI soporta el mòdul nShield de nCipher.

Integració en sistema de seguiment

OpenXPKI té integrat un sistema de seguiment, el qual permet crear i enllaçar tiquets automàticament en el sistema de seguiment, el que permet a les autoritats de certificació fer seguiment de les solicituts de certificats.

Internationalization

OpenXPKI oferix soport complet d'internacionalisació de tots els seus components..

Sifrat alternatiu

És possible estendre el motor criptograma a sistemes no-occidentals, com, per eixemple, els estàndarts nacionals russos.

Referències

  1. ↑ An interesting example for this is the possibility to personalize SmartCards via a self service web frontend. The workflow definition for this feature used to be a customization for a particular installation of OpenXPKI and was later added to the core product.


Referències