Articles of шифрование

Как я могу дешифровать хеш-пароль в PHP?

Мне нужно расшифровать пароль. Пароль зашифрован с помощью функции password_hash. $password = 'examplepassword'; $crypted = password_hash($password, PASSWORD_DEFAULT); Теперь давайте предположим, что $ crypted хранится в базе данных (есть таблица «users», с именами пользователей, паролями и т. Д.), И мне нужно сделать логин: я должен проверить, соответствует ли пароль, введенный пользователем, зашифрованным паролем хранящихся в базе […]

AES Encrypt / Decrypt Delphi & PHP

Мое приложение Delphi использует TurboPower LockBox 3 для шифрования информации открытого текста с использованием AES 256. Теперь я хочу расшифровать эту информацию с помощью PHP. Но у TurboPower LockBox 3 есть некоторые проблемы совместимости. Пожалуйста, проверьте сообщение автора LockBox 3 здесь для деталей: http://lockbox.seanbdurkin.id.au/tiki-view_forum_thread.php?comments_parentId=363&topics_offset=1 И аналогичный пост в Stackoverflow Безопасное решение для шифрования ключей в […]

Двунаправленное шифрование в PHP

Мое приложение (очевидно) использует уникальный идентификатор, чтобы отличать записи. Этот UID передается в URL-адресах (например ./examplepage.php?UID=$example_int ), между прочим. Хотя у меня, очевидно, есть проверка на стороне сервера, чтобы убедиться, что клиенты не получают доступа к данным других клиентов, существует ли способ двустороннего шифрования, который я могу использовать в PHP для передачи только зашифрованных UID […]

сравнение hash () против crypt ()

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

Как защитить паролем zip в php?

Я могу создать zip-файл, используя ziparchive lib в php. Есть ли способ указать пароль для zip-файлов, которые я создаю? Есть ли другая пользовательская библиотека, которая может сделать то же самое? Мой php работает в безопасном режиме, и мой хостинг-провайдер не позволяет мне его изменять. Поэтому я не могу выполнить функцию shell_exec (). Есть ли другой […]

Создание зашифрованного zip-архива с помощью PHP

Я ищу способ зашифровать файл .txt в zip, но защищенным паролем способом. Моя цель – отправить мне этот файл по электронной почте, без возможности прочитать содержание вложения. Кто-нибудь знает простой и, прежде всего, безопасный способ добиться этого? Я могу создавать zip-архивы, но я не знаю, как их зашифровать, или насколько это безопасно.

TripleDES в Perl / PHP / ColdFusion

В последнее время возникла проблема с подключением API с процессором платежей, который запрашивал шифрование строки для использования в качестве токена, используя стандарт TripleDES. Наши приложения запускаются с использованием ColdFusion, который имеет тег Encrypt, который поддерживает TripleDES, однако результат, который мы возвращали, не был тем, что ожидал процессор платежей. Прежде всего, вот результат, который ожидал процессор […]

OpenSSL не будет создавать закрытые ключи?

Хорошо, это мой первый опыт работы с шифрованием в проекте. Я использую мой хостинг-провайдер для SSL, но я также хочу зашифровать части чувствительной базы данных. Для этого мне сказали использовать OpenSSL. Я тестирую его на своем localhost (WAMP), и установил OpenSSL и включил мотивы PHP и Apache SSL. Хорошо, поэтому я следил за учебниками и, […]

C # Encryption to PHP Decryption

Я пытаюсь зашифровать некоторые (cookie) данные в C #, а затем расшифровать их в PHP. Я решил использовать шифрование Rijndael. Я почти заработал, но только часть текста расшифрована! Я начал работать в этом примере: расшифровать зашифрованную PHP строку в C # Вот текст (JSON), который я шифрую (конфиденциальная информация удалена): {"DisplayName":"xxx", "Username": "yyy", "EmailAddress":"zzz"} Поэтому […]

Шифрование строки в PHP и расшифровка в Node.js

Я отправляю данные через небезопасное соединение между серверами Apache и Node.js. Мне нужно зашифровать данные в PHP и расшифровать в Node.js. Я потратил 2 дня, пытаясь заставить его работать, однако мне удалось получить подпись сообщения для работы, без шифрования. Я пробовал передавать AES128-CBC, AES256-CBC, DES, AES128, AES256 в качестве алгоритмов, однако ничего не получилось. Я […]