Size: a a a

Сообщество Python Программистов

2020 July 04

R3

Rud 356 in Сообщество Python Программистов
Ну лежат они в хешмапе и чо дальше то
источник

R3

Rud 356 in Сообщество Python Программистов
Если кто-то полезет в код - все равно найдут
источник

T

Tuum Daemonia in Сообщество Python Программистов
Rud 356
Ну лежат они в хешмапе и чо дальше то
Т.е при авторизации я даю пароль и он хэшируется с солью логина, верно? И хэш проверяется для входа с хэшем в бд либо в кэше, верно?
источник

R3

Rud 356 in Сообщество Python Программистов
Ты даешь сразу логин+пароль, а сервач сам разруливает
источник

R3

Rud 356 in Сообщество Python Программистов
Ибо кто знает как там на фронте наговнякает и какие алгоритмы навыбирает, что потом хер сменишь все и што делаеть при переходе на другое приложение
источник

T

Tuum Daemonia in Сообщество Python Программистов
Rud 356
Ты даешь сразу логин+пароль, а сервач сам разруливает
А что в кэше хранится? Результаты хэшей паролей с солью?
источник

R3

Rud 356 in Сообщество Python Программистов
Ключ: пароль+соль
Значение: вычисленный результат
источник

R3

Rud 356 in Сообщество Python Программистов
Ничего более
источник

R3

Rud 356 in Сообщество Python Программистов
В кеше только данные, которые получаются для выбора аккаунта из бд, боле ничего
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ну лежат они в хешмапе и чо дальше то
@functools.lru_cache
источник

T

Tuum Daemonia in Сообщество Python Программистов
Rud 356
Ключ: пароль+соль
Значение: вычисленный результат
Т.е ты при логине не обращаешься к бд, чтобы получить соль?
источник

R3

Rud 356 in Сообщество Python Программистов
Tuum Daemonia
Т.е ты при логине не обращаешься к бд, чтобы получить соль?
Я выбираю по логину соль или беру из кеша, потом эту соль с паролем в функцию для получение его хеша
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ибо кто знает как там на фронте наговнякает и какие алгоритмы навыбирает, что потом хер сменишь все и што делаеть при переходе на другое приложение
Лол, а что, просто юзать стандартный sha3 это не?
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
Лол, а что, просто юзать стандартный sha3 это не?
А ты объясни дебикам, которые фронт писать будут?
источник

R3

Rud 356 in Сообщество Python Программистов
Наотправляют плейнтекстом при реге и чо делай хош
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
А ты объясни дебикам, которые фронт писать будут?
В документации одна строка: sha3-224/256/384/512 и всё
источник

R3

Rud 356 in Сообщество Python Программистов
Решил написать свое т.к. планирую добавить возможность обновлять значения по необходимости
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Решил написать свое т.к. планирую добавить возможность обновлять значения по необходимости
Скопипастить из либы lru_cache и не париться🌚👌
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
В документации одна строка: sha3-224/256/384/512 и всё
А если этого не разглядели то уж их проблемы
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кстати спейшол фо ю есть тема))
источник