note 28023 added to function.openssl-public-encrypt

From: Date: Mon, 30 Dec 2002 09:14:44 +0000
Subject: note 28023 added to function.openssl-public-encrypt
Groups: php.notes 
Request: Send a blank email to php-notes+get-41461@lists.php.net to get a copy of this message
How does this function work? I'm using publuc key generated under Unix. -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCfQjHxTaOU21i71Q1KawchJCsb 8ALgX65Kd+uHnFv/3IMIgz7ACTennTzJfcGNDv+86AJc0fEePz0aaxCvGLdL1k3c akBbRvNILeB+1Db9hagFPsujNhCz8pv9JVG9MdS4go92ODlnlbzyyk+SA9JGeUg0 mqkdxrBg9nqppYriwQIDAQAB -----END PUBLIC KEY----- Using next PHP code: <?php $source="abc"; $fp=fopen("public.pem","rb"); $pub_key=fread ($fp,8192); openssl_public_decrypt ($source,$finaltext,$pub_key); echo "String decrypt : $finaltext"; ?> Answer: Warning: openssl_public_decrypt(): key parameter is not a valid public key in c:\localhost\www\md5\test.php on line 5 Where is error? -- http://www.php.net/manual/en/function.openssl-public-encrypt.php http://master.php.net/manage/user-notes.php?action=edit+28023 http://master.php.net/manage/user-notes.php?action=delete+28023 http://master.php.net/manage/user-notes.php?action=reject+28023

« previous php.notes (#41461) next »