Salve, devo progettare un sistema sicuro in cui si verifica un identificazione anonima tramite un certificato digitale con i comandi openssl. Ogni utente dopo aver ottenuto il certificato digitale da un autorità trusted, deve fare il login su un server con questo certificato. Però si deve trovare un modo per inviare al server solo alcuni campi del certificato. Questi campi appartengono a delle policy pubbliche, quindi tutti ne sono a conoscenza. Esiste un modo per cifrare il certificato digitale in modo tale che il server legga solo quei determinati campi? Si deve usare per forza una zero knowledge proof?