2010-03-18 32 views
1
$key = file_get_contents('http://keyserver.pramberger.at/pks/lookup?op=get&search=userid'); 

此代碼給我公鑰與html標記。如何提取公鑰塊表格開始pgp公鑰塊---到----結束pgp公鑰塊並使用此公共密鑰塊關鍵我需要加密數據。我需要在PHP中做到這一點。在php中加密

+1

您的問題都非常相似。你爲什麼不清楚你的問題,並提供代碼示例,你迄今爲止做了什麼。另外創建第二個帳戶對我來說並不適合你。 – 2010-03-18 10:17:18

回答

2

試試這個
preg_match('/PUBLIC KEY BLOCK-----\s(.*?)\s-----END PGP/s', $data, $match);
echo $match[1]; //returns the key

0

$pgp_key = trim(preg_replace('/(.*)<pre>(.*)<\/pre>(.*)/s','\2',$key));