powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как организовать локально хранение логина-пароля
18 сообщений из 18, страница 1 из 1
как организовать локально хранение логина-пароля
    #39610718
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как организовать хранение логина-пароля локально так чтобы это было и безопастно и надежно (все относительно, конечно).
Исполняемый джарник хранится на компе. Например, шифровать по какому то алгоритму из программы и записывать в файл, но расшифровав обфускованый код будет понятен и алгоритм дешифрования. В дальнейшем программа должна брать из известного места эти данные.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610720
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,

вообще зачем дешифровать? сравнивают введенный зашифрованный с сохранённым зашифрованным
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610724
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,

данные нужно ввести только один раз – дальше программа просто использует эти данные
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610733
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задачу-то какую решаете?
Есть, например, SESPAKE - решает проблему автономного (офлайн-) подбора.
Т.е. сервер (и потенциальный нарушитель) не может подтвердить корректность предоставленных данных без дополнительных обращений к владельцу секрета. Владелец, с другой стороны, не может обмануть сервер - "да я это, я".
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610734
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,
Галку добавить в приложение "Запомнить меня".
И не занимайся ерундой т.к. противоречие.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610741
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174Как организовать хранение логина-пароля локально так чтобы это было и безопастно и надежно (все относительно, конечно).

Это касается доступа к удалённому серверу?
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610742
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,

Единственный безопасный способ это хранить пароль зашифрованый другим паролем. Так работает keystore, например. В нём лежат ключи, но чтобы их прочитать нужен пароль. Пароль вы либо правдами и неправдами прячете в коде. Что не очень безопасно. Либо спрашиваете у пользователя.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610750
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tominrema174Как организовать хранение логина-пароля локально так чтобы это было и безопастно и надежно (все относительно, конечно).

Это касается доступа к удалённому серверу?
+1
Шифрует народ пароль, а потом галочкой запоминают в приложении чтобы пароль не спрашивался))
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610771
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowiczrema174,

Единственный безопасный способ это хранить пароль зашифрованый другим паролем. Так работает keystore, например. В нём лежат ключи, но чтобы их прочитать нужен пароль. Пароль вы либо правдами и неправдами прячете в коде. Что не очень безопасно. Либо спрашиваете у пользователя.

Единственный человек понял мою мысль. Как лучше в коде спрятать пароль-шифратор?
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610798
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174Как лучше в коде спрятать пароль-шифратор?следующим вопросом будет-
как спрятать пароль к паролю-шифратору
и т.д.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610805
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174Как лучше в коде спрятать пароль-шифратор?
Да, впринципе, не важно. Что угодно что сложнее примитивного String, который любыми средствами читается. А так, как не зашифруй, нужно иметь ввиду, что пользователь его легко получит, если приложит немного усилий. Поэтому с вашей стороны тоже переутруждаться нецелесообразно.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610809
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

ну я так и думал; если кому-то понадобится найти ключ в шифрованным данным, то приложив немного усилий найти можно; но для приличия лучше сделать так, чем хранить где-то нативные пароли...
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610834
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,
Тебе и говорили что достаточно записать пароль в двоичный файл вместо текстового и больше ничего.
Без всякого шифрования.
И то, не имеет смысла.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610847
artas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,

если коротко - никак.
Если бы была возможность, игры с торрентов бы не качали, а покупали в стиме
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610929
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174Как организовать хранение логина-пароля локально так чтобы это было и безопастно и надежно (все относительно, конечно).
Исполняемый джарник хранится на компе. Например, шифровать по какому то алгоритму из программы и записывать в файл, но расшифровав обфускованый код будет понятен и алгоритм дешифрования. В дальнейшем программа должна брать из известного места эти данные.
Если классифицировать угрозы. То я-бы выделил 3 типа. Вариант (1). Защита от детей. Чтобы порнуху не смотрели там.
4-х значный пин-код сделает приложение для ребенка неинтересным. Вариант (2). Ваш софт был украден школьником.
Школьники - существа не шибко умные но прекрасно тайпают в гугле. Они вбивают название вашего приложения + кряк
и ищут все варианты. Они не будут заниматься реверс-инжинерингом но их знаний достаточно чтоб крякать по инструкциям
как пишут в торрент-трекерах. Вариант (3). Ваш софт попал в руки к конкурентам. Разработчикам ПО. Здесь уже я поднимаю
обе руки вверх. Ничо не сделать братан. Разберут на атомы. Весь вопрос в цене того что внутри.

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

Ну и следовать принципам Керхгофса. Не хранить ключи и пароли в софте. А выносить его во вне.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39610974
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нет возможности проверять логин пароль в мире...
Достаточно сильный метод, это использовать несколько разных методов проверки в самых разных частях программы. Также растянуть проверки по времени.
Как в windows после какого то обновления заявить, что винда пиратская. Но это если несанкционированный доступ допустим.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39611036
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,

Ещё если вдруг пароль надо прятать от пользователя, но не от админа, то можно с правами ОС проблему решить. Просто всей картины не видно, чтобы понять как лучше решить.
...
Рейтинг: 0 / 0
как организовать локально хранение логина-пароля
    #39611051
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
Конечно. Ему это и талдычат 10 постов.
Чтобы братик не увидел чего на гаджете сестренки, счас давно профили есть. Шифрование файлов, дисков давно в прошлом.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / как организовать локально хранение логина-пароля
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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