Я должен хэшировать значения базы данных перед добавлением в БД и перефразировать после выбора для удобства чтения. Теперь я создаю "Helper\Helpers.php"
в папке app
. В файле помощников у меня есть функции для шифрования / дешифрования значений. Файл помощника зарегистрирован для автозагрузки композитора:
"autoload": {
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
},
"files":[
"app/Helpers/Helpers.php"
]
},
По моему мнению, этот метод (регистрация файла в композиторе) является незащищенной опцией для регистрации файла функции, хранящейся в себе для шифрования. Для более надежной защиты, где я могу хранить и использовать файлы с функциями шифрования и дешифрования?