PKCS#7 es el estándar mas utilizado para la firma genérica y cifrado de cualquier tipo de fichero utilizando tecnología de infraestructura de clave pública (PKI).
OpenCERTIAC utiliza este estándar para la firma de cualquier fichero que no esté en formato PDF o XML. Tiene la ventaja de ser una solución general para la firma de cualquier tipo de fichero. Como inconveniente principal señalar que el resultado de la firma es otro fichero, de extensión .p7s, que incluye una serie de información sobre la firma, y que puede contener también el propio documento firmado, con lo que el usuario no puede apreciar visualmente si el documento está firmado o no, teniendo que servirse de otras herramientas que lo verifiquen.