Estoy escribiendo una aplicación donde el rendimiento es importante. Estoy usando una tecnología llamada Redes de datos con nombre , y el punto a tener en cuenta es que cada paquete de datos contiene una firma del remitente.
Ahora, me gustaría verificar el paquete de datos que recibo de Bob. Valido la cadena de certificación hasta la autoridad, etc. Supongamos que después de un tiempo, recibo otro paquete de datos de Bob. Si he guardado en caché el certificado anterior (suponga que solo tengo acceso al caché), cuando reciba otro paquete de Bob con la misma firma que el certificado en caché, ¿puedo estar seguro de que el paquete de datos es auténtico? ¿O debería verificar la cadena nuevamente (este proceso es un poco caro para mi aplicación)?