Attualmente il formato dati più utilizzato per apporre firme digitali o per cifrare i dati è il cosiddetto formato PKCS-7. È un formato molto flessibile che permette non soltanto di cifrare o firmare in modo semplice i dati, ma anche di apporre firme multiple, ossia il medesimo dato, il medesimo messaggio, può contenere le firme di più persone. Queste persone possono aver firmato il messaggio ciascuna in modo indipendente dall'altro, oppure possono averlo fatto sequenzialmente, ossia in pratica avendo visto chi aveva già firmato il messaggio in precedenza. Il formato PKCS-7 è stato sviluppato e proposto dalla ditta RSA, ma è stato recentemente adottato da Internet, ossia dall'IETF, l'ente che sviluppa tecnicamente le procedure per Internet. In particolare il formato PKCS-7 è usato nella posta elettronica sicura S/MIME nei protocolli per fornire ora e data certa. Il formato PKCS-7 sta evolvendo alla sintassi chiamata CMS (Cryptographic Message Syntax), che dovrebbe diventare la sintassi standard per la firma digitale e la segretezza dei documenti nei prossimi anni.