Articles of mcrypt

Использование mcrypt для передачи данных через веб-службу не выполняется

Я пишу сценарий обработчика ошибок, который шифрует данные об ошибках (файл, строка, ошибка, сообщение и т. Д.) И передает сериализованный массив как переменную POST (используя curl) для скрипта, который затем регистрирует ошибку в центральном db. Я тестировал свои функции шифрования / дешифрования в одном файле, и данные шифруются и дешифруются в порядке: define('KEY', 'abc'); define('CYPHER', […]

`mcrypt_create_iv` киоски, но только через Apache

Моя локальная установка PHP начала делать это недавно, но я не знаю, что изменилось и могло бы начать это. Он полностью отказывается от 100% загрузки процессора, когда я вызываю mycrypt_create_iv , но только тогда, когда это mycrypt_create_iv Apache. Когда я вызываю его из CLI, он возвращается почти мгновенно. Мой тестовый файл выглядит следующим образом: <?php […]

SOLVED Fresh Laravel устанавливает передачу Mcrypt «error». (OSX)

Я устанавливаю laravel, запустив: laravel new testing И он отвечает: Application ready! Build something amazing. Тем не менее, когда я посещаю public/index.php , он представляет собой пустую страницу, в которой говорится: Mcrypt PHP extension required. Когда я запускаю php -m он не перечисляет Mcrypt. Спасибо за помощь! ———–РЕДАКТИРОВАТЬ———— Я попытался установить его с помощью композитора, […]

Проблемы Mcrypt после обновления OS X до El Capitan

У меня проблема с mcrypt (и Laravel) после обновления Yosemite El Capitan. Когда я запускаю локальный сайт (Laravel Framework версии 4.2.17), я получаю Требуется расширение Mcrypt PHP. Вот мои настройки: 1), который php /usr/local/bin/php 2) php -версия PHP 5.6.14 (cli) (built: Oct 3 2015 14:54:13) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright […]

Проблема шифрования / дешифрования режима CBC в php mcrypt

У меня проблема с режимом CBC, когда я пытаюсь зашифровать / расшифровать некоторый текст, используя расширение mcrypt php. Я создал класс для выполнения этих операций, он отлично работает с другими режимами, но CBC. Проблема заключается в следующем: Я использую чистый текст. Even in cryptography, silence is golden . Я делаю часть шифрования, без проблем до […]

Зашифрованные данные в URL-адресах

Я разрабатываю приложение PHP для управления заказами для компании. Чтобы просмотреть заказ, URL-адрес в настоящее время /orders/view/3502 . Я не хочу, чтобы идентификатор заказа отображался в URL-адресе, поэтому я использовал библиотеку шифрования CodeIgniter для шифрования идентификатора в URL-адресе. URL (после шифрования) выглядит как /orders/view/AaffGdQQ . Проблема, с которой я столкнулась, иногда зашифрованный идентификатор содержит знак […]

производительность mcrypt

Я шифрую некоторые данные и получаю значительно отличающиеся результаты в времени выполнения srcipt между системами. Запустив мой алгоритм на машине win7, шифрование завершается через 3-8 тысяч секунд. Тот же код на linux (ubuntu11 и debian6 boxes) занимает от 7 до 35 секунд. Это не очень приемлемо для моих нужд, и мне было интересно, может ли […]

mcrypt не работает в PHP 5.6 на windows / IIS

Я много лет использую mcrypt в своем приложении php, как на win / IIS, так и на linux. Хотя я запускаю PHP 5.4.28 на моем Linux-сервере, я только что обновил до PHP 5.6.11 в моем окне 8.1 IIS. И mcrypt больше не работает. Он не бросает никаких ошибок, которые я вижу; он просто не работает. […]

php с помощью mcrypt_create_iv

Я хочу создать случайные ints и строки в PHP, поэтому я решил использовать mcrypt_create_iv. В руководстве написано, что он использует / dev / random и / dev / urandom для случайности, но я не могу найти простой учебник о том, как генерировать случайные Int и String, используя эту функцию. Я пробовал код, но эта функция […]

php mcrypt эквивалент для sagepay на сервере Windows

Наша компания в основном использовала vbscript до недавнего времени, когда мы начали переходить на PHP. Попытавшись интегрировать набор форм SagePay в один из наших проектов, я столкнулся с этим препятствием. Мы находимся на сервере Windows 2008, и это не может быть изменено. Сервер не содержит библиотеку mcrypt, и наш серверный сервер не будет устанавливать его […]