[Python] Generating & Hashing Password by Python || Bảo mật cho paswords bằng Python - E.2
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.
Argon2: https://en.wikipedia.org/wiki/Argon2 - https://pypi.org/project/argon2-cffi/
Bcrypt: https://en.wikipedia.org/wiki/Bcrypt - https://pypi.org/project/bcrypt/
References:
- https://auth0.com/blog/adding-salt-to-hashing-a-better-way-to-store-passwords/
- https://www.password-hashing.net/argon2-specs.pdf
- https://github.com/P-H-C/phc-winner-argon2/blob/master/src/argon2.c#L67
My blogs: https://techinnocloudbits.wixsite.come/home
Github: https://github.com/riottecboi/email-password-generation
00:00 Introduction
00:17 What is Hashing ?
00:50 Hashing problem ?
01:30 What is salt in hashing ?
02:02 When we not using Salt ?
02:44 Reasons why we need Salt
03:02 Argon2
03:50 Bcrypt
04:44 Web application
05:23 End show
Happy coding !
#python #hashing #argon2 #bcrypt
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «[Python] Generating & Hashing Password by Python || Bảo mật cho paswords bằng Python - E.2», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.