[Python] Generating & Hashing Password by Python || Bảo mật cho paswords bằng Python - E.1
Having a weak password is not good for a system that demands high confidentiality and security of user credentials. It turns out that people find it difficult to make up a strong password that is strong enough to prevent unauthorized users from memorizing it.
Moreover, on the development side, user credentials is strongly recommend to protect their account on secure area though. Developers should always assume that their database will be compromised and take all necessary precautions to prevent anyone, who could get hold of your data, from exploiting it in any way possible. That is especially true for databases that store users' login credentials or other sensitive data.
So for this article, i'll show how to create a mixture strong random password which is unpredictable and cannot easily be memorized.
Documents:
String: https://docs.python.org/3/library/string.html
Random: https://docs.python.org/3/library/random.html
Secrets: https://docs.python.org/3/library/secrets.html
UUID: https://docs.python.org/3/library/uuid.html
RFC 4122: https://datatracker.ietf.org/doc/html/rfc4122
CSRF: https://owasp.org/www-community/attacks/csrf
My blogs: techinnocloudbits.wixsite.come/home
Github: https://github.com/riottecboi/email-password-generation
00:00 Introduction
00:23 Start a project
00:46 Three generated password methods
00:52 Alphabenumeric random characters
03:18 Demonstrate the first approach
03:34 Secrets Python module
04:40 Demonstrate the second approach
05:15 UUID Python module
06:34 Demonstrate the third approach
06:43 Combine three methods on one template
11:32 The end result for generating password
12:17 End of the first part
Happy coding !!!
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «[Python] Generating & Hashing Password by Python || Bảo mật cho paswords bằng Python - E.1», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.