【问题标题】:encryption in phpphp中的加密
【发布时间】:2010-03-18 09:52:26
【问题描述】:
$key = file_get_contents('http://keyserver.pramberger.at/pks/lookup?op=get&search=userid');

这段代码给了我带有html标签的公钥。如何提取公钥块形式开始pgp公钥块---to----结束pgp公钥块并使用这个公钥我需要加密数据。我需要在 php 中完成。

【问题讨论】:

  • 你的问题都非常相似。您为什么不清楚地说明您的问题,并提供您迄今为止所做的代码示例。我猜,创建第二个帐户对您来说也不是优势。

标签: php encryption


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    或者那个

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-06
      • 2013-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-02
      • 2010-12-13
      相关资源
      最近更新 更多