Sto scrivendo un'applicazione in cui le prestazioni sono importanti. Sto usando una tecnologia chiamata Named Data Networking e il punto da notare è che ogni pacchetto di dati contiene una firma del mittente.
Ora, vorrei verificare il pacchetto di dati che ricevo da Bob. Convalido la catena di certificazione fino all'autorità, ecc. Supponiamo che dopo un po ', ricevo un altro pacchetto di dati da Bob. Se ho memorizzato nella cache il certificato precedente (supponiamo che solo io abbia accesso alla cache), quando ricevo un altro pacchetto da Bob con la stessa firma del certificato memorizzato nella cache, posso essere sicuro che il pacchetto di dati sia autentico? O dovrei verificare nuovamente la catena (questo processo è un po 'costoso per la mia applicazione)?