powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Хранение пароля
25 сообщений из 31, страница 1 из 2
Хранение пароля
    #39965464
Sashaua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похожие темы есть но вразумительного ответа к сожелению не смог найти.
Подскажите. Есть задача, с программы отправлять мейл с информацией о заказе. Это не проблема, письма успешно отправляються, возник вопрос с сохранением пароля от почты.
Организация покупает почту у гугла, каждый пользователь задает свою почту для отправки + пароль.
Вопрос как хранить пароль с хотя бы минимальной защитой от третих глаз. Пароль необходимо хранить в базе так как сотрудники могут работать за разными ПК.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965471
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Хранение пароля
    #39965476
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sashaua
Организация покупает почту у гугла, каждый пользователь задает свою почту для отправки + пароль.

Какая-то бредовая схема. Каждый пользователь шлёт со своего личного мейла информацию о заказе? Нормальный подход в данном случае - информация идёт через общий служебный аккаунт, причём отправляется не с клиента (вопрос задан в форуме клиентского инструмента), а с сервера.

Sashaua
Вопрос как хранить пароль с хотя бы минимальной защитой от третих глаз.

Как следствие - пароль вообще не приходится хранить в сколько-нибудь доступном третьим глазам месте. Да и не важен он, в общем-то.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965485
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
Как следствие - пароль вообще не приходится хранить в сколько-нибудь доступном третьим глазам месте. Да и не важен он, в общем-то.


а вот решил ты, например, отправить почту по SMTP. Или проверить её по IMAP'у. И как же это сделать без "неважного" пароля?
...
Рейтинг: 0 / 0
Хранение пароля
    #39965487
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

это предложение поставить SQL 20ти летней давности?
...
Рейтинг: 0 / 0
Хранение пароля
    #39965488
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроик Семён
а вот решил ты, например, отправить почту по SMTP. Или проверить её по IMAP'у. И как же это сделать без "неважного" пароля?

1. Ты понимаешь разницу между "пароль неважен" и "пароль неизвестен"?
2. Ты не умеешь отправить почту по SMTP без пароля?
3. Не мог бы ты хотя бы чуть-чуть думать до того, как задавать вопросы?
...
Рейтинг: 0 / 0
Хранение пароля
    #39965489
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Хранение пароля
    #39965492
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sashaua

Вопрос как хранить пароль с хотя бы минимальной защитой от третих глаз. Пароль необходимо хранить в базе так как сотрудники могут работать за разными ПК.


так что предлагается... хм.. шифрование в базе.. ок..
но из базы будет открытым текстом пароль идти в программу, да? или программа "шифрует" канал связи с СУБД?
...
Рейтинг: 0 / 0
Хранение пароля
    #39965495
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql2012,

Где будет идти расшифровка - там и будет твой пароль в какой-то момент в открытом виде. Тебе решать на какой стороне один набор байт преобразовать в другой...
...
Рейтинг: 0 / 0
Хранение пароля
    #39965505
misha mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда, как это знакомо. Человек задает разумный вопрос, а ему вместо нормального совета во втором же ответе пишут, какой он идиот, что он все делает неправильно, и вообще, с таким IQ ему даже двор мести не доверят. Красота!

Sashaua, понятно, что скрыть пароль совсем не выйдет. Как не извращайся, а вынуть его на свет божий придется, и в этот момент он все равно будет уязвим. Поэтому сильно париться нет смысла, если кому очень понадобится, пароль будет извлечен вне зависимости от крутизны шифрования. Причем сложность извлечения от навороченности шифровальщика почти не зависит. Достаточно просто того, чтобы он не лежал в открытом виде, даже банальный xor или циклический битовый сдвиг можно считать приемлемым методом сокрытия в данном случае.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965507
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
2. Ты не умеешь отправить почту по SMTP без пароля?

IMHO это зависит от SMTP-сервера.
Например наш сервер при отправке почты из локалки пускает без пароля.
Если попытаться зайти на тот же SMTP снаружи - то без авторизации пошлет нафиг.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965508
misha mike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks
Если попытаться зайти на тот же SMTP снаружи - то без авторизации пошлет нафиг.

Логично. Потому что SMTP, который от кого угодно без пароля принимает письма на чужие домены, -- это уже открытый relay со всеми вытекающими последствиями.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965512
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sashaua
Вопрос как хранить пароль с хотя бы минимальной защитой от третих глаз.

Храни пароли где-нибудь на сервере, оттуда же и работай с почтой.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965540
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй
Код: pascal
1.
2.
ЗашифрованныйПароль := Encrypt('МойПарольОтПочты', 12345);
РазшифрованныйПароль := Decrypt(ЗашифрованныйПароль, 12345);
...
Рейтинг: 0 / 0
Хранение пароля
    #39965546
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster
sql2012,

Где будет идти расшифровка - там и будет твой пароль в какой-то момент в открытом виде. Тебе решать на какой стороне один набор байт преобразовать в другой...


Я не ТС и акцентировал внимание на проблеме: "защитим данные в базе" (третьи лица имеют к ней доступ?), но на клиентских местах - будет в открытом виде пароль для почты.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965559
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks
IMHO это зависит от SMTP-сервера

От настроек smtp-сервера. Да, конечно.

fraks
Например наш сервер при отправке почты из локалки пускает без пароля.
Если попытаться зайти на тот же SMTP снаружи - то без авторизации пошлет нафиг.

Вполне логично. Такой вариант я и имел в виду, если бы товарищ стал развивать тему. Но меня, собственно, удивляет не это, а то, что он вообще заговорил об этом, даже не попытавшись выяснить - а позволяет так протокол или нет.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965676
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
misha mike> Поэтому сильно париться нет смысла, если кому очень понадобится,
misha mike> пароль будет извлечен вне зависимости от крутизны шифрования.

+1

Простейший соль+шифрофание достаточно.
Всё равно большинство на бумажках пишут,
хранят в текстовых файлах свои 123456 и qwerty.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Хранение пароля
    #39965713
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
Простейший соль+шифрофание достаточно.

Хорошее решение - вообще не тащить этот пароль на клиента. Без всякого шифрования очень трудно вскрыть пароль, которого просто нет в доступе. А "простейшая соль", "шифрование" итп. - это просто попытки завернуть тухлятину в красивую обёртку.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965741
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

Неплохим решением видится подготовить сообщения, сложить их в БД. Потом в эту БД заглянет бот и разошлет по нужным адресатам. Пользователь вообще в этом случае не заморачивается с явками/паролями.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965752
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster
Неплохим решением видится подготовить сообщения, сложить их в БД. Потом в эту БД заглянет бот и разошлет по нужным адресатам. Пользователь вообще в этом случае не заморачивается с явками/паролями.

Само собой. Именно так вменяемые решения и строятся. Хуже, но возможно - если без бота, клиент дёргает сервер "отправь сообщение". Это не та функция, которую следует реализовывать на клиенте.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965878
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
DarkMaster
Неплохим решением видится подготовить сообщения, сложить их в БД. Потом в эту БД заглянет бот и разошлет по нужным адресатам. Пользователь вообще в этом случае не заморачивается с явками/паролями.

Само собой. Именно так вменяемые решения и строятся. Хуже, но возможно - если без бота, клиент дёргает сервер "отправь сообщение". Это не та функция, которую следует реализовывать на клиенте.

Это если этот сервер есть. А если его нет?
...
Рейтинг: 0 / 0
Хранение пароля
    #39965880
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Это если этот сервер есть. А если его нет?

Тогда вопрос топикстартера о БД, к которой пользователи коннектятся с разных компов, смотрится несколько неожиданно.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965902
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
alekcvp
Это если этот сервер есть. А если его нет?

Тогда вопрос топикстартера о БД, к которой пользователи коннектятся с разных компов, смотрится несколько неожиданно.

А ты предлагаешь отправлять почту самому серверу БД? А он умеет?
Я просто думал что ты про трёхзвенку.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965909
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
А ты предлагаешь отправлять почту самому серверу БД?

Конечно.

alekcvp
А он умеет?

Ну если не умеет - это повод сменить дистрибутив на что-нибудь, что собрано в двадцать первом веке.
...
Рейтинг: 0 / 0
Хранение пароля
    #39965959
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp,

Сваять бота, который сделает SELECT из таблицы подготовленных сообщений и отправит - можно для любой БД.
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Хранение пароля
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]