Crypt
Компонент шифрования данных
Package: alonity\crypto\Crypt
Ручная установка
composer require alonity/cryptИспользование
Компонент основан на статическом подходе, по этому ко всем методам необходимо обращаться соответственно.
Генерирование случайных строк
Пример генерации случайной строки на основе следующих символов:
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZабвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ~!@#$%^&*()_+\/.,`?><}{[]Crypt::random(20);То же самое, можно произвести и с помощью метода rand, но на основе собственных символов, переданных в качестве параметра $data
Crypt::rand(20, '0123456789abcde')Шифрование строк
Вы можете зашифровать строки используя секретный ключ
Crypt::encodeString('MyString', 'password');И то же самое, только обратно действие
Last updated
Was this helpful?