Hi all,
I really like Roundcube, and I would like to implement it in our environment (with a lot of thousands accounts). We would like to see Roundcube supporting S/MIME e-mail authentication, encryption & signing with official CA certificates.
S/MIME provides the following cryptographic security services for electronic messaging applications: authentication, message integrity and non-repudiation of origin (using digital signatures) and privacy and data security (using encryption). S/MIME specifies the application/pkcs7-mime (smime-type "enveloped-data") type for data enveloping (encrypting): the whole (prepared) MIME entity to be enveloped is encrypted and packed into an object which subsequently is inserted into an application/pkcs7-mime MIME entity.
S/MIME functionality is built into the vast majority of modern e-mail software and interoperates between them.
PHP is supporting S/MIME (PKCS #7) since PHP 4 >= 4.0.6, PHP 5
- openssl_ pkcs7_ decrypt => http://nl2.php.net/manual/nl/function.openssl-pkcs7-decrypt.php (http://nl2.php.net/manual/nl/function.openssl-pkcs7-decrypt.php)
- openssl_ pkcs7_ encrypt => http://nl2.php.net/manual/nl/function.openssl-pkcs7-encrypt.php (http://nl2.php.net/manual/nl/function.openssl-pkcs7-encrypt.php)
- openssl_ pkcs7_ sign => http://nl2.php.net/manual/nl/function.openssl-pkcs7-sign.php (http://nl2.php.net/manual/nl/function.openssl-pkcs7-sign.php)
- openssl_ pkcs7_ verify => http://nl2.php.net/manual/nl/function.openssl-pkcs7-verify.php (http://nl2.php.net/manual/nl/function.openssl-pkcs7-verify.php)
For more info about S/MIME see Wikipedia: http://en.wikipedia.org/wiki/S/MIME (http://en.wikipedia.org/wiki/S/MIME)
Regards,
Paul
I second this feature request, with a priority significantly higher than PGP encryption.
while I would prefer PGP, I could live with S/MIME too.
But some sort of encryption should be added!