Рустем Каймолла
8 июля
Сейчас все вокруг виртуализируется и собирает данные, от маленьких приложений как калькулятор на iPad до крупных систем документооборота. В связи с этим встает вопрос о хранении и щифровании данных.
В каждом языке программирования есть свои библиотеки и классы. Я работаю на PHP. Для шифрования, подписания данных есть прекрасная библиотека PHP OpenSSL.
Для изучения PHP OpenSSL и работы с криптографией в PHP, собрал для вас список статей и курсов:
Статьи
1. Working with OpenSSL in PHP(https://www.php.net/manual/en/book.openssl.php) – Официальная документация PHP. Подробное руководство по функциям OpenSSL в PHP, включая шифрование, подпись и создание ключей.
2. PHP OpenSSL Tutorial: Encrypt and Decrypt Data(https://www.phpflow.com/php/php-openssl-encrypt-and-decrypt-data) – PHPFlow, пошаговое руководство по шифрованию и дешифрованию данных с использованием OpenSSL в PHP.
3. Using OpenSSL with PHP(https://phpdelusions.net/openssl) - статья о том, как использовать OpenSSL для генерации и проверки подписей, а также для шифрования и дешифрования данных.
4. Generating and Using RSA Keys with PHP OpenSSL(https://thisinterestsme.com/rsa-encryption-php-openssl) - пример генерации и использования RSA-ключей для шифрования в PHP с OpenSSL.
5. Securing PHP Applications with OpenSSL(https://paragonie.com/blog/2017/06/using-libressl-and-openssl-secure-php-applications) - подробное руководство по безопасности PHP-приложений с использованием OpenSSL.
Курсы и Видеоуроки
1. PHP Security: Encryption and OpenSSL(https://www.udemy.com/course/php-security-encryption-and-openssl) курс от Udemy. Курс по безопасности PHP с акцентом на использование OpenSSL для шифрования и дешифрования данных.
2. Practical PHP Cryptography(https://laracasts.com/series/practical-php-cryptography) – курс от Laracasts. Курс о практическом использовании криптографии в PHP, включая OpenSSL.
3. PHP Encryption with OpenSSL(https://www.youtube.com/watch?v=sNdCghGIC8I) – Видео от PHPDevelopers. Видеоурок, демонстрирующий базовые методы шифрования данных в PHP с OpenSSL.
4. Web Security with PHP(https://platzi.com/cursos/php-seguridad) – курс от Platzi. Курс по безопасности веб-приложений на PHP, включающий разделы по использованию OpenSSL.
Эти ресурсы помогут вам освоить криптографию с использованием OpenSSL в PHP и улучшить безопасность ваших приложений.
Marat Abuev
Проводник пассажирского вагона
Адлет Кадыр
Юрист
Адиль Куанышпаев
Менеджер проектов
Mukhtar Bakkondiyev
Инженер механик
Mikhail Bliudenov
Проектный менеджер
Ержан Адай
Frontend разработчик (React JS)
Талгат Джунуспеков
юрист
Сергей Тлекбаев
охотовед