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

Исходное шифрование PHP – эффективность и недостатки

У меня есть исходный код PHP, который я размещаю в хостинговой компании XYZ. Я использую программное обеспечение для шифрования PHP, такое как Zend Guard или ionCube, чтобы защитить источник от просмотра кем-либо (sysadmin или хакер, который взламывает системный администратор). Насколько легко / сложно для кого-то, у кого есть полный доступ к системе (например, sysadmin или […]

Где я должен хранить ключ шифрования для php?

Я пишу php-приложение, которое принимает конфиденциальные данные клиента, поэтому мне нужно зашифровать его, прежде чем хранить его в базе данных mysql. Я собираюсь использовать встроенную функциональность AES для mysql для шифрования на уровне столбца. Я хочу избежать хранения ключа шифрования на сервере, и поэтому я собираюсь предоставить веб-страницу для входа администратора и ввести ключ шифрования. […]

Как вы шифруете и расшифровываете строку PHP?

Я имею в виду: Original String + Salt or Key –> Encrypted String Encrypted String + Salt or Key –> Decrypted (Original String) Может быть, что-то вроде: "hello world!" + "ABCD1234" –> Encrypt –> "2a2ffa8f13220befbe30819047e23b2c" (may be, for eg) "2a2ffa8f13220befbe30819047e23b2c" –> Decrypt with "ABCD1234" –> "hello world!" В PHP, как вы можете это сделать? Попытка […]

Лучший способ использовать PHP для шифрования и дешифрования паролей?

Возможный дубликат: PHP 2-стороннее шифрование: мне нужно хранить пароли, которые можно получить Я планирую хранить информацию о чужой учетной записи для своих пользователей на своем веб-сайте, например, имя пользователя и пароль rapidshare и т. Д. … Я хочу сохранить информацию в безопасности, но я знаю, что если я передам их информацию, я не смогу ее […]

Как шифровать / расшифровывать данные в php?

Я в настоящее время студент, и я изучаю PHP, я пытаюсь сделать простой шифрование / дешифрование данных в PHP. Я сделал некоторые онлайн-исследования, и некоторые из них были довольно запутанными (по крайней мере, для меня). Вот что я пытаюсь сделать: У меня есть таблица, состоящая из этих полей (UserID, Fname, Lname, Email, Password) Я хочу, […]

Двустороннее шифрование: мне нужно хранить пароли, которые можно получить

Я создаю приложение, которое будет хранить пароли, которые пользователь может получить и посмотреть. Пароли для аппаратного устройства, поэтому проверка на хэш не может быть и речи. Мне нужно знать: Как шифровать и расшифровывать пароль в PHP? Какой самый безопасный алгоритм шифрования паролей? Где я храню закрытый ключ? Вместо того, чтобы хранить закрытый ключ, рекомендуется ли […]

Простейшее двухстороннее шифрование с использованием PHP

Каков самый простой способ сделать двухстороннее шифрование в общих установках PHP? Мне нужно иметь возможность шифровать данные с помощью строкового ключа и использовать тот же ключ для расшифровки на другом конце. Безопасность не так важна, как переносимость кода, поэтому я хотел бы иметь возможность максимально упростить процесс. В настоящее время я использую реализацию RC4, но […]

PHP AES шифрует / расшифровывает

Я нашел пример для en / decoding строк в PHP. Сначала это выглядит очень хорошо, но он не работает 🙁 Кто-нибудь знает, в чем проблема? $Pass = "Passwort"; $Clear = "Klartext"; $crypted = fnEncrypt($Clear, $Pass); echo "Encrypted: ".$crypted."</br>"; $newClear = fnDecrypt($crypted, $Pass); echo "Decrypted: ".$newClear."</br>"; function fnEncrypt($sValue, $sSecretKey) { return trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $sSecretKey, $sDecrypted, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, […]

Лучшее решение для защиты PHP-кода без шифрования

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

Можно ли скрыть / закодировать / зашифровать исходный код php и позволить другим пользователям иметь систему?

Можно ли скрыть / закодировать / зашифровать php-файл / исходный код и позволить другим установить и запустить систему на своей машине?