мой код очень много раз анализировался и исправлялсятак только тобой, поэтому и приходим к "идеальности кода - это ваше оценочное суждение" и эффекту Даннинга-Крюгера. Я, например, даже кучу раз делая замеры и оптимизировав код до нужных мне результатов, не будет утверждать что он "идеальный" или "лучший в мире".
select (user_name, user_date_reg, user_date_mailing, user_access, is_ban) from
Зачем используется алгоритм хеширования, если aes-gcm может самостоятельно аутентифицировать данные?вопрос выдает полное непонимание темы, начни с изучения базовый информации, ту же википедию почитай.
И вопрос вовсе не простой!простой, достаточно научиться смотреть логи.