Req #52356 [Opn->Fbk]: In memory support for openssl_pkcs7_*
| From: | pajoye@php.net | Date: | Fri, 16 Jul 2010 08:14:50 +0000 |
| Subject: | Req #52356 [Opn->Fbk]: In memory support for openssl_pkcs7_* | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-152465@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=52356&edit=1
ID: 52356
Updated by: pajoye@php.net
Reported by: p dot vanbrouwershaven at networking4all dot com
Summary: In memory support for openssl_pkcs7_*
-Status: Open
+Status: Feedback
Type: Feature/Change Request
Package: OpenSSL related
PHP Version: Irrelevant
-Assigned To:
+Assigned To: pajoye
New Comment:
Thanks, will take care of them asap. Do you have some tests as well,
would help to reduce the time to commit :)
Previous Comments:
------------------------------------------------------------------------
[2010-07-16 10:13:51] jille at quis dot cx
Attached patch is a proof-of-concept patch. It changes
openssl_pkcs7_sign() to use the input filename as a string instead of as
a filename. Paul has tested this and it seems to work.
------------------------------------------------------------------------
[2010-07-16 10:06:33] p dot vanbrouwershaven at networking4all dot com
Description:
------------
The PHP functions openssl_pkcs7_(sign|encrypt|decrypt|verify) do require
files to
be executed. In many cases this will create the unintended requirement
of
temporary files. In compare with
openssl_(sign|encrypt|decrypt|verify|...) which
are doing almost the same thing this is a strange behavior.
When we look at the purpose of openssl_pkcs7_* (working with digital
signatures in
mail), you would not expect to work with files instead of strings for
this few
data.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=52356&edit=1