Articles of openssl

Цифровой знак в PHP с использованием закрытого ключа, проверьте в C #

Я работаю над функцией, которая требует от меня цифровой подписи короткой строки в PHP и проверки подписи строки на C #. Я бы очень хотел использовать openssl_sign в PHP из-за его простоты, но вся информация, которую я могу найти в Google, показывает, что это не сработает. Есть некоторые внешние библиотеки, которые утверждают, что делают это […]

Почему я не могу использовать openssl_encrypt?

Я пытаюсь реализовать вызов openssl_encrypt на веб-сервере моего клиента, и у меня возникает фатальная ошибка Unknown function: openssl_encrypt() . Я думал, что это требование было PHP 5.3.0 и выше? По внешнему виду phpinfo () дамп сервера работает 5.3.3. Что дает?

Безопасное хранение конфиденциальных данных в базе данных

В настоящее время я создаю сайт для дома престарелых. Я уже разработал схему хранения личных данных в моей базе данных, но я хотел бы получить ваше мнение об этом. В принципе, у меня есть patient который хранит публичную (= нечувствительную) информацию о пациентах. Другая информация (например, имя, адрес) является частной и должна быть надежно сохранена. […]

в запрошенной связанной библиотеке openssl установлена ​​неправильная версия

Я недавно выполнил обновление для композитора, и это ошибка, которую я получаю: namshi / jose 5.0.2 требует, чтобы lib-openssl * -> запрашиваемая связанная библиотека openssl имела неправильную версию, установленную или отсутствующую в вашей системе, убедитесь, что она содержит расширение , Я использую MAMP. Как я могу это исправить? Я попробовал обновить версию openssl на своем […]

Почему PHPinfo имеет версию заголовка и версию библиотеки? Каковы различия?

У меня есть несогласованность, и я не мог правильно выровнять их версии, поэтому мне просто захотелось удалить версию библиотеки. Я могу сделать это? Является ли версия заголовка для PHP, а библиотека – из моего дистрибутива? Могу ли я обновить библиотечную версию PHP? Если да, то как? Я использую PHP 5.4.4 Например,

Как обновить OpenSSL в MAMP

Я использую MAMP 2.1 для Mac OS X 10.6.8. Это связано с расширением OpenSSL для PHP, но только с версией 0.9 – мне нужно обновить ее до версии 1.0, однако я не уверен, как бы я пошел по такой задаче. Может ли кто-нибудь помочь?

Как проверить токен JSON с помощью открытого ключа RSA?

Новый вопрос, чтобы этот вопрос был конкретным и точным. У меня есть JWT от Azure, и теперь мне нужно проверить подпись в моем приложении. Открытые ключи от Microsoft можно найти здесь: https://login.windows.net/common/discovery/keys Как использовать эти ключи для проверки подписи? Я могу сказать, что это открытые ключи, которые мне нужны, поскольку заголовок X5T в JWT совпадает […]

PHP игнорирует сертификаты ssl при подключении к MySql

Использование кода из руководства по PHP, найденного здесь и здесь <?php $mysqli = mysqli_init(); if (!$mysqli) { die('mysqli_init failed'); } $mysqli->ssl_set('/path/to/client-key.pem', '/path/to/client-cert.pem', '/path/to/ca-cert.pem', NULL,NULL); //<– Doesn't matter if the paths are right or wrong if (!$mysqli->options(MYSQLI_INIT_COMMAND, 'SET AUTOCOMMIT = 0')) { die('Setting MYSQLI_INIT_COMMAND failed'); } if (!$mysqli->options(MYSQLI_OPT_CONNECT_TIMEOUT, 5)) { die('Setting MYSQLI_OPT_CONNECT_TIMEOUT failed'); } if (!$mysqli->real_connect('xx.xx.xx.xx', […]

Существуют ли какие-либо учебники по xampp + php + openssl howto для простой формы?

Я искал по всему Интернету в течение последнего часа, и я не мог найти ни одного учебника даже для одной простой формы html, которая зашифровывается через openssl и php. Почему так сложно найти учебники по php и openssl и примеры на них? В любом случае, любые учебники или советы, благодаря кучу.

Проверить хэш, сгенерированный с помощью php crypt () в NodeJS?

У меня есть веб-сервер PHP 5.3 с литий-фреймворком, работающим на нем. У меня есть хеши паролей, созданные с помощью CRYPT_BLOWFISH : public static function hash($password, $salt = null) { return crypt($password, $salt ?: static::salt()); } Они проверяются следующим образом: public static function check($password, $hash) { return String::compare(crypt($password, $hash), $hash); } Я ищу сценарий NodeJS , […]