шифрование в php - PullRequest
       29

шифрование в php

1 голос
/ 18 марта 2010
$key = file_get_contents('http://keyserver.pramberger.at/pks/lookup?op=get&search=userid');

этот код дает мне открытый ключ с тегом html. Как извлечь форму блока открытого ключа, начать блок открытого ключа pgp --- до ---- завершить блок открытого ключа pgp, и с помощью этого открытого ключа мне нужно зашифровать данные. Мне нужно сделать это в php.

Ответы [ 2 ]

2 голосов
/ 18 марта 2010

попробуйте
preg_match('/PUBLIC KEY BLOCK-----\s(.*?)\s-----END PGP/s', $data, $match);<br> echo $match[1]; //returns the key

0 голосов
/ 18 марта 2010

или что

$pgp_key = trim(preg_replace('/(.*)<pre>(.*)<\/pre>(.*)/s','\2',$key));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...