Forum Webscript.Ru

Программирование => PHP => Тема начата: covex1 от 09 Января 2003, 12:30:22

Название: OpenSSL и шифрование данных
Отправлено: covex1 от 09 Января 2003, 12:30:22
Народ!!!
Кто силен в OpenSSL под PHP?
Задача стоит следующая: нужно из полученного сертификата выдернуть публичный ключ.
На php.net нашел команду
openssl_pkey_get_public ( mixed certificate).

Подставляю открытый сертификат, пытаюсь получить открытый ключ. Тишина в браузере.

Ставлю echo openssl_pkey_get_public ($cer);
Выдает Resours id #2.

Как можно посмотреть этот ключ или как его экспортировать в файл?
Название: OpenSSL и шифрование данных
Отправлено: Меняздесьдавнонет от 09 Января 2003, 13:41:28
openssl_get_publickey() extracts the public key from an X.509 certificate specified by certificate and prepares it for use by other functions.

русским же языком написано.
Вот и используй. Другими функциями.
Название: OpenSSL и шифрование данных
Отправлено: covex1 от 09 Января 2003, 14:51:14
Хорошо, согласен. Но мне нужно отправить мой открытый ключ другому человеку. Как его выдернуть из сертификата и вывести на экран или еще куда
Название: OpenSSL и шифрование данных
Отправлено: Меняздесьдавнонет от 09 Января 2003, 16:06:58
не знаю.
читай описание функций