Я работаю над небезопасным криптографическим хранилищем. Как я знаю, чтобы предотвратить это, я должен зашифровать свои данные. Все документы говорят, что MD5 слаб, поэтому можете ли вы предложить мне сильное шифрование на PHP, или мне нужно создать собственную логику/схему шифрования?Шифрование конфиденциальных данных в PHP
Thks для всех помогает :)
шифровать или хэш? не смешивайте. хэш - односторонний. не может вернуть информацию. MD5 - хеш-функция. – Raptor
см. Этот ответ: http://stackoverflow.com/a/10945097/188331 – Raptor
О, боже мой англичанин. В любом случае, как сказано выше, вы хотите использовать хэш-функции, такие как пароли, а не шифровать их. MD5 - это хеш, но люди нашли способы разбить его с помощью радужных таблиц и т. Д. Если вы действительно хотите иметь хороший, вы должны использовать что-то вроде Blowfish с очень длинной солью. – lemondrop