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

PHP Цезарский шифр

(пример jsfiddle здесь: цезарский шифр ) Я делаю шифр Цезаря – это, в основном, алфавитный сдвиг; параметр сдвига 3 выглядит следующим образом: a => d, b => e, c => f, … Мой код до сих пор $string = "hello"; echo "<p>" . $string . "</p>"; $newstring = "hello"; for ($i=0;$i<strlen($string);$i++) { $ascii = ord($string[$i]); […]

Расшифровка параметров Codeigniter

У меня небольшая проблема. Я отправляю почту, когда предмет требует внимания. Я получаю зашифрованную строку, но когда я ее расшифровываю, я ничего не получаю. Что-то не так в моем коде? заранее спасибо Шифрование параметра (ID): $this->load->library('encrypt'); $yes = site_url('job/itemFree/?id='.$this->encrypt->encode($itemid)); $no = site_url('job/itemExtend/?id='.$this->encrypt->encode($itemid)); Расшифровка: $this->load->library('encrypt'); $id = $_GET['id']; $id = $this->encrypt->decode($id); echo $id;

Какой алгоритм хеширования используется для пароля PHP

Возможный дубликат: Безопасный хэш и соль для паролей PHP Для шифрования пароля в php-файле я хочу перейти на sha256 или md5 вместо того, чтобы использовать sha1 для изучения онлайн, и говорят, что sha1 не настолько безопасен. Как изменить файл php ? <?php class DB_Functions { private $db; //put your code here // constructor function __construct() […]

AES 128-битное дешифрование частичного файла CTR с помощью PHP

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

Что такое .NET-эквивалент функции PHP hash_hmac ()

Я переношу некоторый код с PHP на .NET (я не разработчик PHP), и все это выглядит довольно просто, за исключением следующей строки: public function hash($message, $secret) { return base64_encode(hash_hmac('sha1', $message, $secret)); } Как я могу перенести эту функцию в .NET? Кодировка base64 выполняется следующим образом, но как я могу реплицировать hash_hmac ()? Convert.ToBase64String(System.Text.Encoding.ASCII.GetBytes(tmpString)); Благодаря!

RC4-шифрование – CommonCrypto (Objective-C) vs PHP

У меня есть XML-файл на сервере, зашифрованном с помощью RC4-алгоритма ( http://rc4crypt.devhome.org ) function encrypt ($pwd, $data, $ispwdHex = 0) { if ($ispwdHex) $pwd = @pack('H*', $pwd); // valid input, please! $key[] = ''; $box[] = ''; $cipher = ''; $pwd_length = strlen($pwd); $data_length = strlen($data); for ($i = 0; $i < 256; $i++) { […]

Возможно ли туннель шифрования PHP?

У меня есть ситуация, когда мне нужно приложение Windows Phone 8 для безопасного общения с моим PHP-сервером. Моя первоначальная мысль заключалась в использовании SSL, и я получил весь код на стороне сервера, работающий с самозаверяющим сертификатом, и я просто взаимодействовал с ним через мой браузер, но когда я начал кодировать приложение WP, я обнаружил, что […]

HTTP Request encrypt & decrypt failure с PHP и Objective-C

У меня есть проблема с HTTP POST- запросами на шифрование и дешифрование. У меня есть приложение OS X, написанное в Objective-C, которое отправляет зашифрованный (CocoaSecurity) HTTP-запрос POST на сервер: – (NSString *)secure { NSData* key = [@"9eab87dc72b927c9" dataUsingEncoding:NSASCIIStringEncoding]; NSData* iv = [@"d6f8f85911c4d8d1" dataUsingEncoding:NSASCIIStringEncoding]; CocoaSecurityResult *result = [CocoaSecurity aesEncrypt:@"a" key:key iv:iv]; return result.hexLower; } и я […]

Расшифровка генерируемой PHP строки OpenSSL в терминале

Этот вопрос помогает во второй части моего предыдущего вопроса . Я столкнулся с другими темами с похожими вопросами, но из-за недавних изменений в PHP (т. Е. Удаления mcrypt), я ищу несколько советов относительно того, как мне лучше всего это делать, используя OpenSSL в 2017/18. Я разработал следующую функцию в скрипте PHP. Он принимает текстовую строку […]

Как мне зашифровать мои данные в приложении PHP?

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

Intereting Posts
Как включить файл вне корневого документа? Пакетная обработка PHP: отправка флажков и значений радио строк таблицы вместе Сохранение выбранного элемента в поле выбора после отправки Использование пользовательской функции в веточке Как получить сумму времени из базы данных? удалить строку с помощью функции ajax и php Передавать переменное число переменных в класс в PHP Автоматическое получение широты и долготы с помощью php, API Укорачивание URL: лучший метод кодирования? Длительный фоновый скрипт PHP блокирует другие страницы PHP до тех пор, пока он не будет завершен Symfony2: Перенаправление на последний маршрут и флэш-сообщение? Проверка Symfony2 не работает, когда Entity Relationships / Associations как разделить изображение на три равные части в php imagemagick и объединить с некоторыми дополнениями и выводами как одно изображение Как издеваться над тестированием веб-службы в PHPUnit через несколько тестов? cakephp 1.3, как использовать Paginator-> sort () для двух столбцов?