#26435 [NEW]: openssl improvements again

2003-11-27 Thread joco at irckecel dot hu
From: joco at irckecel dot hu
Operating system: Linux
PHP version:  4.3.4
PHP Bug Type: Feature/Change Request
Bug description:  openssl improvements again

Description:

there is a way to export private keys into strings, but there isn't a way
to do the same with public keys. it seems like a workaround that i should
create a certificate and sign it, and it's the only way
openssl_pkey_get_public works. isn't there a standard way to export only
public keys in PEM format?

i know openssl_sign is experimental, but maybe this helps: it only outputs
binary data, maybe there's again a standard way to make base64-like
signatures.



-- 
Edit bug report at http://bugs.php.net/?id=26435&edit=1
-- 
Try a CVS snapshot (php4):  http://bugs.php.net/fix.php?id=26435&r=trysnapshot4
Try a CVS snapshot (php5):  http://bugs.php.net/fix.php?id=26435&r=trysnapshot5
Fixed in CVS:   http://bugs.php.net/fix.php?id=26435&r=fixedcvs
Fixed in release:   http://bugs.php.net/fix.php?id=26435&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=26435&r=needtrace
Need Reproduce Script:  http://bugs.php.net/fix.php?id=26435&r=needscript
Try newer version:  http://bugs.php.net/fix.php?id=26435&r=oldversion
Not developer issue:http://bugs.php.net/fix.php?id=26435&r=support
Expected behavior:  http://bugs.php.net/fix.php?id=26435&r=notwrong
Not enough info:http://bugs.php.net/fix.php?id=26435&r=notenoughinfo
Submitted twice:http://bugs.php.net/fix.php?id=26435&r=submittedtwice
register_globals:   http://bugs.php.net/fix.php?id=26435&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=26435&r=php3
Daylight Savings:   http://bugs.php.net/fix.php?id=26435&r=dst
IIS Stability:  http://bugs.php.net/fix.php?id=26435&r=isapi
Install GNU Sed:http://bugs.php.net/fix.php?id=26435&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=26435&r=float


#26369 [NEW]: openssl improvements

2003-11-23 Thread joco at irckecel dot hu
From: joco at irckecel dot hu
Operating system: Linux
PHP version:  4.3.4
PHP Bug Type: Feature/Change Request
Bug description:  openssl improvements

Description:

I have some suggestions for the PHP OpenSSL interface. The most
significant is that PKCS#12 functions are not implemented. I think it's a
very important part of OpenSSL, because it's a common format that OpenSSL
and most popular browsers, like MSIE supports. I didn't find any other way
to import certificates+private keys into MSIE, it would be the only way to
support client certificate authentication. An other feature would be to
support big integer serial numbers in certificates. Currently only long
type serials are supported (openssl_csr_sign, openssl_x509_parse), but
I've seen 64 bit serials, and IMHO longer ones may be supported by
OpenSSL.


-- 
Edit bug report at http://bugs.php.net/?id=26369&edit=1
-- 
Try a CVS snapshot (php4):  http://bugs.php.net/fix.php?id=26369&r=trysnapshot4
Try a CVS snapshot (php5):  http://bugs.php.net/fix.php?id=26369&r=trysnapshot5
Fixed in CVS:   http://bugs.php.net/fix.php?id=26369&r=fixedcvs
Fixed in release:   http://bugs.php.net/fix.php?id=26369&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=26369&r=needtrace
Try newer version:  http://bugs.php.net/fix.php?id=26369&r=oldversion
Not developer issue:http://bugs.php.net/fix.php?id=26369&r=support
Expected behavior:  http://bugs.php.net/fix.php?id=26369&r=notwrong
Not enough info:http://bugs.php.net/fix.php?id=26369&r=notenoughinfo
Submitted twice:http://bugs.php.net/fix.php?id=26369&r=submittedtwice
register_globals:   http://bugs.php.net/fix.php?id=26369&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=26369&r=php3
Daylight Savings:   http://bugs.php.net/fix.php?id=26369&r=dst
IIS Stability:  http://bugs.php.net/fix.php?id=26369&r=isapi
Install GNU Sed:http://bugs.php.net/fix.php?id=26369&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=26369&r=float