Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-03-2007
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Certificados digitales

Hello boys, - no penseis que me he equivocado de foro, es que hoy estoy que me salgo -
me ha caido un pequeño marrón encima y no sé cómo salir del agujero.
Por arte de magia, la gestión de los certificados digitales me ha caido encima, y entre otras cosas, como convertirme en emisor de certificados internos de la empresa para permitir el acceso a ciertos pc's securizados con tarjeta chip, tengo que avisar a los olvidadizos usuarios de que sus bonitos certificados les caducan.
Para eso, hemos pensado en un repositorio de certificados, en los que los usuarios dejarían los certificados - simple unidad de red - . Cuando clickas dos veces sobre ellos - siempre que los hayas exportado sin clave privada - se abre una ventanita que muestra los datos del certificado , a saber, dueño del certificado, empresa emisora del certificado, clave publica, fecha de creación, .... y FECHA DE CADUCIDAD.
Mi intención es hacer una pequeña aplicación que lea esa fecha de los certificados, y en base a un pequeño filtro, me saque una lista de los certificados que caduquen en el intervalo que indique. Proximo mes, proximos dos meses, ... De este modo podría avisar alos atareados usuarios que no se acordarán de renovar los certificado, lo que les obliga a volver a solicitarlos, con las consiguinetes molestias - poderes notariales, recogida en persona, ... -.

Hasta aquí todo bien, pero ¿ como puedo leer esa maldita fecha ? existe algún componente que pueda utilizar ? alguien tiene experiencia ?

Gracias de antemano por vuestra ayuda.
Un saludo a todos.
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #2  
Antiguo 22-03-2007
Avatar de ppb
[ppb] ppb is offline
Miembro Premium
 
Registrado: jun 2005
Ubicación: España
Posts: 109
Poder: 19
ppb Va por buen camino
No se si hay componentes , pero hay una unit "Wincrypt.pas"
que implementa las funciones del advapi32.dll y crypt32.dll
. aqui encontrarás funciones para manejar certificados x509.

Salu2.
__________________
Because , I have a power.
Responder Con Cita
  #3  
Antiguo 25-03-2007
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Gracias ppb, pero agradecería un alma caritativa que me echara una mano.
Por lo que leo en la unidad que mencionas, creo que habla de contenedores de certificados, es decir, por lo que entiendo, estos contenedores/almacenes serán donde el sistema guarda los certificados. Sí que veo que una vez consigues abrirlos, puedes manejar los certificados y extraer la información de fecha de validez y fecha de caducidad.
No estoy muy ducho en manejo de handles, etc., por lo que se me hace dificultoso extaer conclusiones, ya que no llego a hacer nada.

Sería alguien tan amable de proporcionarme un ejemplo ? Lo de fusilar ejemplos que funcionen adaptandolos a lo que necesito se me da algo mejor.

Gracias y un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda con certificados SSL lazar PHP 0 23-02-2007 11:23:08
Huellas Digitales Viky Varios 6 17-01-2007 18:38:18
Certificados oficiales SMTZ Varios 3 05-12-2006 15:00:58
Validar Certificados digitales de la FNMT en ASP.NET mamen .NET 0 21-04-2005 14:17:22
Huellas Digitales Edgardl Varios 0 27-02-2005 17:49:11


La franja horaria es GMT +2. Ahora son las 20:58:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi