Need Help On SSL

Thread Solved
Reply

Join Date: Sep 2007
Posts: 3
Reputation: jinju is an unknown quantity at this point 
Solved Threads: 0
jinju jinju is offline Offline
Newbie Poster

Need Help On SSL

 
0
  #1
Sep 26th, 2007
I want to create an application which passes a text message to a server trough an ssl port
I couldn't use curl and I need to encrypt using public key.
I expect anybody to help me.
Thanking You
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 1,181
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Solved Threads: 67
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: Need Help On SSL

 
0
  #2
Sep 26th, 2007
You just need a ssl enabled on your web server and a ssl certificate.

Then the client just uses https:// instead of http://

Any POST data will be encrypted.
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote Quick reply to this message  
Join Date: Sep 2007
Posts: 3
Reputation: jinju is an unknown quantity at this point 
Solved Threads: 0
jinju jinju is offline Offline
Newbie Poster

Re: Need Help On SSL

 
0
  #3
Sep 26th, 2007
I have ssl certificate and all enabled in my server .But thing is that .I need the correct code to work out My code is not at all working
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 1,181
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Solved Threads: 67
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: Need Help On SSL

 
0
  #4
Sep 26th, 2007
Well we can't help if you don't post the code and tell us *exactly* what the error message is or what the undesired/desired behaviour is. You just say you want to encrypt some text but where is this text? in a web form? what? are you using HTTP or Opening TCP sockets? More info please.
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote Quick reply to this message  
Join Date: Sep 2007
Posts: 3
Reputation: jinju is an unknown quantity at this point 
Solved Threads: 0
jinju jinju is offline Offline
Newbie Poster

Re: Need Help On SSL

 
0
  #5
Sep 27th, 2007
The text I want to encrypt will be available in a variable somehow.
It actually returns an error saying the browser speaks plain html it couldn't understood by the server


But when I made my code to as shown below I got the following result
**************
<?php
$fp=fopen("/usr/local/apache/conf/ssl.crt/server.crt","r");
$pub_key=fread($fp,8192);
fclose($fp);
openssl_get_publickey($pub_key);
//print_r($pub_key);
$strMessage='This';
$strAddress="localhost";
$intPort="443";
$strScriptName = "index.php";
$fphSocket = fsockopen ("ssl://".$strAddress, $intPort, $strErrorNumber, $strErrorString,30);
//stream_set_blocking ( $fphSocket, 0 );
if (!$fphSocket) {
echo"Outer". "$strErrorString ($strErrorNumber)<br />\n";
}
else{

$strContent="Message=".$strMessage;
openssl_public_encrypt($strContent,$encrypted,$pub_key);
$intContentLength = strlen($strContent);
$strOutput = "POST /index.php HTTP/1.0\r\n";
$strOutput .= "Content-Length: $intContentLength\r\n\r\n";
$strOutput .= $encrypted;


fwrite($fphSocket, $strOutput);
$sta=socket_get_status($fphSocket);

while (!feof($fphSocket)) {
$strResponse .= fgets($fphSocket, 128);

}
fclose($fphSocket);
print_r($strResponse);

}
?>

**************
HTTP/1.1 200 OK
Date: Wed, 26 Sep 2007 05:04:35 GMT
Server: Apache/1.3.34 (Unix) PHP/5.2.0 mod_ssl/2.8.25 OpenSSL/0.9.8b
X-Powered-By: PHP/5.2.0
Connection: close
Content-Type: text/html


Thank You
Reply With Quote Quick reply to this message  
Reply

This thread has been marked solved.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the PHP Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC