Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 19 мар 2024, 07:00

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Хелперы Cookie и Encrypt
СообщениеДобавлено: 29 фев 2012, 03:44 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 12 фев 2012, 01:02
Сообщения: 462
Знакомимся еще с двумя Хелперами - для работы с кукисами и для шифрования текста

_________________
kohanaframework.su - обучение фреймворку Kohana


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 01 мар 2012, 18:12 
Не в сети
Бывалый

Зарегистрирован: 18 фев 2012, 12:10
Сообщения: 57
Откуда: Украина, Киев
вы писали:
Цитата:
Таким образом можно шифровать, например, пароли пользователей в базе данных, что по сути безопаснее чем шифрование md5, так как при краже зашифрованного пароля исключает возможность подбора.

Для паролей md5 подходит на все 100%, не зря же в конфигах(для Kohana) пишем соль, так что успешный подбор, стремится к нулю.

Encrypt больше подходит для шифрования пользовательский данных (личные данные и т.д.), но тогда весьма затруднительно что-то отыскать в БД, так как каждый раз при шифровании одного и того же значение получаем разный набор символов (Может есть какие-то настройки что бы такого не было?).

Что скажите?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 01 мар 2012, 18:55 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 12 фев 2012, 01:02
Сообщения: 462
я не совсем корректно выразился. я имел в виду шифрование без соли, когда получив зашифрованный пароль можно прогнать в цикле подбор вида
Код:
if(md5($value) == $md5_pass) echo 'Эврика';

Насчет поиска ..а зачем в базе что-то искать по зашифрованным значениям ?

_________________
kohanaframework.su - обучение фреймворку Kohana


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 20 фев 2013, 01:56 
Не в сети
Новичок
Аватара пользователя

Зарегистрирован: 02 окт 2012, 21:09
Сообщения: 29
Какие еще бывают параметры шифрования "encryption mode, one of MCRYPT_MODE_*" и "ncryption cipher, one of the Mcrpyt cipher constants" и чем они отличаются?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 28 июн 2013, 20:33 
Не в сети
Бывалый

Зарегистрирован: 14 июн 2013, 17:19
Сообщения: 82
Какой набор символов входит в шифрование хелпером "Encrypt" в Кохане? Хочу просто в роуте прописать... Пока прописал вот так:
"[a-zA-Z0-9=]+"

Не знаю хватит ли... Может есть ещё какие-то знаки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 30 июн 2013, 14:45 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
Судя по функции mcrypt_encrypt можно говорить например о таком выводе: bcb04b7e103a0cd8b54763051cef08bc55abe029fdebae5e1d417e2ffb2a00a3. А вообще загляните конечно в Encrypt::encode, там ничего сложно нет, всего 7 инструкций.

Encrypt кстати сложно назвать хелпером. Вы его код смотрели? Полноценный синглтон, создающий экземпляр класса, со всеми вытекающими. Мне казалось хелперы содержат только статические методы и в основном избавляют вас от рутинной работы, инкапсулируя низкоуровневые методы, хотя я могу заблуждаться. А это полноценный класс со всей чёрной работой


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 01 июл 2013, 20:58 
Не в сети
Бывалый

Зарегистрирован: 14 июн 2013, 17:19
Сообщения: 82
Да есть такое дело... Я думаю разработчики и сами запутались где хелпер, а где уже нечто выше...

Он ещё "+" и "-" добавляет... Просто в регулярке роута нужно об этом знать, а в уроке не указано об этом. Искать в документации к функции php так-же дело неблагодарное. Мне просто не понятно как задать вопрос в Гугл. Ведь кодирование это очень большая тема. Так что будет время - обновите на сайте об этом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 01 июл 2013, 22:36 
Не в сети
Бывалый
Аватара пользователя

Зарегистрирован: 02 апр 2013, 16:26
Сообщения: 474
Откуда: Сергиев Посад
разрабы ориентируются на быстрое написание кода, поэтому не совсем верно говорить о данных решениях в духе ооп, скажем "Полноценный синглтон" на самом деле не полноценный т.к. ряд методов и сама переменная контейнер не приватны, можно было бы хотя бы protected сдедать)

_________________
Майкл Джордан играет в баскетбол. Чарльз Мэнсон убивает людей. Я пишу код. У каждого свой талант.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хелперы Cookie и Encrypt
СообщениеДобавлено: 02 июл 2013, 14:56 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
WinterSilence писал(а):
скажем "Полноценный синглтон" на самом деле не полноценный

Ну да, ну да :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group