Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 24.09.2008, 22:25   #1
stoun
Продвинутый
 
Регистрация: 01.10.2004
Сообщений: 48
По умолчанию сохранение в базе в закодированном виде

Добрый день.

Столкнулся с такой задачкой.
Нужно на определенных страницах сайта на typo3 выкладывать финансовую информацию.
Страницы эти находятся под логином.

Нужно также и контент страницы хранить в базе в закодированном виде.
Нашел кучу экстов с md5 для паролей, но не для контента.

Может кто сталкивался с такой задачей?

Буду рад любому совету или помощи (безвозмездной и возмездной
stoun вне форума   Ответить с цитированием
Старый 02.10.2008, 00:04   #2
surfman
Senior Member
 
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
По умолчанию

А какой смысл в md5. Ведь, если я не ошибаюсь, данные не могут раскодироватся обратно из md5. Тоесть это шифровка только в одну сторону.

А разве ограниченого доступа к станицам не хватает?
surfman вне форума   Ответить с цитированием
Старый 02.10.2008, 00:43   #3
stoun
Продвинутый
 
Регистрация: 01.10.2004
Сообщений: 48
По умолчанию

ну не md5, а каким-то другим способом, позволяющим расшифровывать данные обратно.
главное, чтобы получив доступ к базе, невозможно было прочитать контент этих страниц.

речь идет именно о защите данных в базе на случае, если ее украдут.

расшифровка данных может происходить при помощи ключа, который зашивается куда-то в скрипты.

это конечно не 100% защита, но украсть такую информацию намного сложнее.
stoun вне форума   Ответить с цитированием
Старый 02.10.2008, 04:22   #4
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

не намного сложнее...
в общем готового решения нет.
скажу что можете использовать тайпу в этом. данные из РТЕ можно сделать чтобы шифровались и дешифровались при занесении в БД. имхо это не оченьб сложно сделать. нужно выбрать метод шифрования быстрый (читай наимение защищенный) и образное декдирование при выводе в ФЕ.
для плагинов на сайте придется дописывать их. и это существенную проблемы вызовит.
сам не делал, но имхо шифрование ТТ_сонтент можно через css_styled_conten+ скрипт шифровки\дешифровки.
но вопрос: "а смысл?" всеравно остается.
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 02.10.2008, 11:19   #5
stoun
Продвинутый
 
Регистрация: 01.10.2004
Сообщений: 48
По умолчанию

звучит оптимистично

теперь вопрос, кто возьмется... есть желающие? готов рассмотреть предложения!
stoun вне форума   Ответить с цитированием
Старый 02.10.2008, 12:18   #6
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

найдите скрипт, который бы быстро шифровал и дешифровал и можно попробовать
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 02.10.2008, 12:19   #7
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

но учтите страницы всеравно будут долго загружаться.... и скорость загрузки будет зависеть от объемов текста напрямую.
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 02.10.2008, 13:14   #8
stoun
Продвинутый
 
Регистрация: 01.10.2004
Сообщений: 48
По умолчанию

скорость загрузки в данном случае не играет роли

важно: не все, а только определенные страницы должны содержать такой контент. Я думаю, это можно решить через новый элемент контента.

Скрипта такого к сожалению не знаю.

Предлагаю это выполнить как законченную работу. Готов за нее заплатить.
- подыскать подходящий шрифт (желательно бесплатный, opensource)
- написать Ext, который будет выглядеть как новый элемент контента и будет зашифровывать текстовые данные при сохранении в базу и расшифровывать при выводе.

Я ничего не забыл?
stoun вне форума   Ответить с цитированием
Старый 02.10.2008, 14:41   #9
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Я вам как немножечко занимающийся безопасностью скажу - бросьте это глупое занятие. Лучше защитите базу на должном уровне. Вложение сил и средств в шифрование (обратимое!) в данном случае считаю неуместным.

Если уж так приспичило, то нужно использовать сторонние бинарные разработки, оптимизированные под скорость. Ну и выделенный криптосервер нужно будет, размеется.

Оно вам надо?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 02.10.2008, 15:19   #10
stoun
Продвинутый
 
Регистрация: 01.10.2004
Сообщений: 48
По умолчанию

это пожелание моего заказчика и одно из условий, при котором Typo3 будет использоваться в его сети...

скорость вывода информации в данном случае большого значения не имеет
stoun вне форума   Ответить с цитированием
Ответ


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

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 04:13.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория