Интерфейс Phalcon\CryptInterface
Инициализатор Phalcon\CryptInterface
Методы
абстрактный публичный Phalcon\CryptInterface setCipher (строка $cipher)
Устанавливает алгоритм шифрования
абстрактный публичный строка getCipher ()
Возвращает текущий алгоритм шифрования
абстрактный публичный Phalcon\CryptInterface setMode (неизвестно $mode)
Устанавливает режим шифрования/дешифрования
абстрактный публичный строка getMode ()
Возвращает текущий режим шифрования
абстрактный публичный Phalcon\CryptInterface setKey (строка $key)
Устанавливает ключ шифрования
абстрактный публичный строка getKey ()
Возвращает ключ шифрования
абстрактный публичный строка encrypt (строка $text, [строка $key])
Шифрует текст
абстрактный публичный строка decrypt (строка $text, [строка $key])
Дешифрует текст
абстрактный публичный строка encryptBase64 (строка $text, [строка $key], [неизвестно $safe])
Шифрует текст и возвращает результат как строку base64
абстрактный публичный строка decryptBase64 (строка $text, [строка $key], [неизвестно $safe])
Дешифрует текст, закодированный в base64
абстрактный публичный массив getAvailableCiphers ()
Возвращает список доступных алгоритмов шифрования
абстрактный публичный массив getAvailableModes ()
Возвращает список доступных режимов
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_CryptInterface.html